【发布时间】:2013-08-05 02:28:08
【问题描述】:
我在遍历列表时阅读了如何删除元素: Remove elements as you traverse a list in Python
以此为例:
>>> colors=['red', 'green', 'blue', 'purple']
>>> filter(lambda color: color != 'green', colors)
['red', 'blue', 'purple']
但是,如果我想删除该元素(如果它是字符串的一部分),我该怎么做? 即如果我只输入“een”,我想过滤“绿色”(只是颜色中“绿色”字符串元素的一部分?
【问题讨论】:
标签: python