【发布时间】:2015-06-26 16:16:46
【问题描述】:
我创建了一个列表,我想从中删除一个字符串。
例如:
>>> myList = ['a', 'b', 'c', 'd']
>>> myList = myList.remove('c')
>>> print(myList)
None
我在这里做错了什么?我想要的只是将'c' 从myList 中删除!
【问题讨论】:
-
投票结束,因为这似乎是一个印刷错误
-
其实就算他做了
myList = myList.remove('c')也会导致同样的问题,所以我想我们不应该关闭它 -
你正在使用 one 方法。您可以考虑为此阅读文档。 (提示:特别是返回类型)
-
是否有另一个函数会返回带有已删除元素的列表,而不是在原地修改它并返回
None?
标签: python string list python-3.x