【发布时间】:2020-10-06 17:04:03
【问题描述】:
我需要从 Python 列表中删除子列表。
例如:主列表A包含
A=[ 'a,b,c', 'd,e,f' , 'g,h,i' , 'g,l,m' , 's,l,k' , 'd,k,l', 'a,g,d' ]
我需要从 A 中删除以以下列表中的项目开头的子列表:
B = ['g','d']
所以最终名单A = [ 'a,b,c', 's,l,k' , 'a,g,d' ]
提前致谢
【问题讨论】:
-
那不是子列表而是平面列表的一个元素
-
为什么
'd,e,f'没有被删除? -
即使你的输出看起来也有问题。应该是
['a,b,c', 's,l,k', 'a,g,d']。第二个元素'd,e,f'也应该被删除,因为起始元素'd'在第二个列表中。
标签: python-3.x list