Python how to minus a string from a list of string?
本问题已经有最佳答案,请猛点这里访问。
我正在做一个小项目,我遇到了标题中建议的问题。下面是一个例子:
1 2 3 | list = ["bird","deer","dog","bat"] list -="bird" print list |
错误显示:
类型错误:不支持-=:"list"和"str"的操作数类型
这似乎是一个无所不在的问题,所以我搜索了它,但没有找到相关的答案,非常抱歉,如果这个问题是重复的其他人在这个网站上。非常感谢您的帮助!
可以使用删除:
1 | list.remove("bird") |
使用
例如:
1 2 3 4 5 | example_lst = [123, 'xyz', 'zara', 'abc', 'xyz']; example_lst.remove('xyz'); print"List :", example_lst example_lst.remove('abc'); print"List :", example_lst |
输出:
1 2 | List : [123, 'zara', 'abc', 'xyz'] List : [123, 'zara', 'xyz'] |
号
以上示例摘自tutorialspoint.com。