list.remove函数从python中删除mother-list中的所有项

时间:2016-10-26 21:23:56

标签: python-3.x

我正在运行此代码:

for i,bar in enumerate(bars[0]):
    if i!=len(options[0][0]):
        bar.remove('H')

这是酒吧超级列表:

[[['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V']], [['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V']], [['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V']], [['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V']], [['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V']], [['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V']], [['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V'], ['H', 'V']]]

如您所见,这是一个3级列表(7个列表,包含7个2个字符串的列表)。 我想删除符合if语句的第一个第二级列表中的所有'尽管循环的第一次迭代删除了所有的' H, 什么错了?

0 个答案:

没有答案