我有一个清单,例如:
my_list = [[1,2,2,1], [0,0,1,2], [1,2,0,0], [1,0,0,1]]
我只需要从内部列表中删除前导和尾随零,这样我最终会得到:
new_list = [[1,2,2,1], [1,2], [1,2], [1,0,0,1]]
非常感谢任何帮助。
for sub_list in my_list: for dx in (0, -1): while sub_list and sub_list[dx] == 0: sub_list.pop(dx)