首页 > 解决方案 > 如何从列表中删除多个输入项

问题描述

我有一个问题,我必须在开始时接受多个输入并将它们从一组列表中删除。

如果我的清单是 list[apple,banana,cherry]

并且输入的代码是 input() 并且用户输入“apple,banana”

如何从列表中删除这两项,然后打印列表?用户必须在 1 个输入框中输入所有内容

标签: pythonlistinput

解决方案


这应该可以帮助您:

lst = ['apple','banana','cherry']

strings = input().split(',')

for x in strings:
    lst.remove(x)
    
print(lst)

输出:

>>> apple,banana
['cherry']

推荐阅读