我正在运行此代码:
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, 什么错了?