我有一个类似于以下内容的Python列表或列表:
我想要从“value”字段中移除任何列表,该列表中有超过2个重复项。最终的列表将如下所示:
编辑:
我没有想到这会成为一个问题,所以为了提出一个清晰的问题而保持简单,但实际上每个内部列表中有四个值而不是两个。例如:
Ashwini Chaudhary的答案完美地解决了问题,但只返回了前两个元素而不是所有四个...这是我的错,因为我没有添加完整的细节。吸取了教训!
[
['name1',value2],
['name2',value3],
['name3',value4],
['name4',value4],
['name5',value5],
['name6',value2],
['name7',value2],
['name8',value4]
]
我想要从“value”字段中移除任何列表,该列表中有超过2个重复项。最终的列表将如下所示:
[
['name1',value2],
['name2',value3],
['name3',value4],
['name4',value4],
['name5',value5],
['name6',value2]
]
编辑:
我没有想到这会成为一个问题,所以为了提出一个清晰的问题而保持简单,但实际上每个内部列表中有四个值而不是两个。例如:
[
['name1',value2,'something','else'],
['name2',value3,'something','else'],
['name3',value4,'something','else'],
['name4',value4,'something','else'],
['name5',value5,'something','else'],
['name6',value2,'something','else']
]
Ashwini Chaudhary的答案完美地解决了问题,但只返回了前两个元素而不是所有四个...这是我的错,因为我没有添加完整的细节。吸取了教训!