【发布时间】:2015-11-16 10:28:40
【问题描述】:
我有以下列表:
l = [["a", "done"], ["c", "not done"]]
如果每个子列表的第二个元素是“完成”,我想删除该子列表。 所以输出应该是:
l = [["c", "not done"]]
显然以下不起作用:
for i in range(len(l)):
if l[i][1] == "done":
l.pop(0)
【问题讨论】:
标签: python list nested-lists