Python - 元组 - 检索元组列表中的唯一元素

ruh*_*ruh 3 python tuples list unique

更新:

我去了这个:

set(item[1] for item in id) 
Run Code Online (Sandbox Code Playgroud)

谢谢大家,你的想法对我有帮助。


我正在处理一个元组列表:

使用以下代码行作为示例。我的清单可以是任何长度。但是,我将始终寻找我的元组的给定索引:

id = [(9,'Tup','Check'),(10,'Tup','Pyton'),(11,'Not Tup','Stack'),(12,'Not Tup','Stack')]
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我希望获取独特的第二个元素。

objective_ouput = ('Tup','Not Tup')
Run Code Online (Sandbox Code Playgroud)

Dhi*_*aTN 6

它很简单,如下所示:

objective_ouput_set = {item[1] for item in id}
Run Code Online (Sandbox Code Playgroud)

  • 使用这个: set(item[1] for item in id) - 谢谢你们,你们的想法帮助了我。 (2认同)