以前有关如何从列表中删除None的答案对我没有帮助!
我正在创建一个元组列表,其中包含:
list(zip(*[iter(pointList)] *3))
那么我所拥有的是
[(object1,object2,object3),(object4,object5,object6),(object7,None,None)]
或者
[(object1,object2,object3),(object4,object5,object6),(object7,object8,None)]
我希望你能够移除元组中的None值(这些值只会出现在列表的最后一个条目中!)。所以我的期望输出结果是:
[(object1,object2,object3),(object4,object5,object6),(object7)]
或者
[(object1,object2,object3),(object4,object5,object6),(object7,object8)]
我认为会帮助我的是:
filter(None,myList)