把一些元素放到列表里面后,因为有元素里面有重复和一些空列表,要做清除工作;所以就像其它语言那样做:
for element in list:
if element = []:
list.remove(element)
这样做,要么导致索引溢出,要么就是要删除的元素没有删除到
网上搜索了一翻,原来python的列表删除一个元素后,列表就会自动把这个元素后面的所有元素都向前移一位
把一些元素放到列表里面后,因为有元素里面有重复和一些空列表,要做清除工作;所以就像其它语言那样做:
for element in list:
if element = []:
list.remove(element)
这样做,要么导致索引溢出,要么就是要删除的元素没有删除到
网上搜索了一翻,原来python的列表删除一个元素后,列表就会自动把这个元素后面的所有元素都向前移一位