del rec[1][1]
这是从列表列表中删除项目的方法吗???
[ ['a','b','c'],
['d','e','f'],
['g','h','i'] ]
我想删除b,e和h。我该怎么办???
您可以通过执行以下操作删除“ b”,“ e”和“ h”
# the main list of lists
list1 = [ ['a','b','c'], ['d','e','f'],['g','h','i'] ]
for x in xrange(len(list1)):
del_list = list1[x][1]
while del_list in list1[x]: list1[x].remove(del_list)
print((list1))
输出
[['a', 'c'], ['d', 'f'], ['g', 'i']]
这很容易,因为条目恰好位于list1子列表的第二个位置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句