导入:

最近有人问我:

能不能做一个
就是一个列表
有一个变量
判断如果存在就删除,不在就添加的功能

正好最近没有什么题材了,感觉这个比较有意思,来写一个代码并分享出来

代码:

首先就是循环获取列表里的内容,这个可以用For循环做:

list=['小明','小王','小孙','小红']
for i in range(0,len(list)):
    print(list[i])

然后就是获取变量了,可以用input获取:

qu=input('请输入变量')

最后就是判断部分的代码:

if list[i]==qu:
    del list[i]
    append=True
    break
<p>if append:
list.append(qu)

完整代码:

list=['小明','小王','小孙','小红']
qu=input('请输入:')
for i in range(0,len(list)):
if list[i]==qu:
del list[i]
append=False
break
else:
append=True</p>
<p>if append:
list.append(qu)</p>
<p>print(list)