Python 如何使用列表工作,在列表中搜索重复项,然后将其全部输出

Python 如何使用列表工作,在列表中搜索重复项,然后将其全部输出,python,python-3.x,Python,Python 3.x,我有一个列表,以制表符分隔: Reason Group Customer Node Node Alias Sum Count Last time First time Ticket Status User Type priority del 2 Ha5 hu45 0456b_t5 18 3 18.03.2021 22:37 18.01.2021 21:37 DN65734 4 TR 6 4 pac 5

我有一个列表,以制表符分隔:

Reason  Group   Customer    Node    Node Alias  Sum Count   Last time   First time  Ticket  Status  User    Type    priority
del 2   Ha5 hu45    0456b_t5    18  3   18.03.2021 22:37    18.01.2021 21:37    DN65734 4   TR  6   4
pac 5   GH6 li3 5687b_t5    5   1   18.03.2021 22:37    18.02.2021 21:37    DN65735 3   JH  3   3
wa  7   Ha5 kle 0698b_t5    6   2   18.03.2021 22:37    18.03.2021 21:37    DN65736 2   KS  9   4
del 2   FF3 dar6    0889b_t5    14  2   18.03.2021 22:37    18.04.2021 21:37    DN65737 4   TR  5   4
sus 8   Ha5 hu45    0456a_t5    3   8   18.03.2021 22:37    18.05.2021 21:37    DN65738 9   TR  6   4
从这个列表中,我只需要三个项目。到目前为止,代码可能不是最优的,但它是有效的:

from tkinter import Tk                                
root = Tk()
root.withdraw()                                       
a = root.clipboard_get()                              
i = 0                                                 
j = 0                                                 
d = []                                                
e = ""                                                

# -- end of blank definitions -- let`s fiddle

while j < 10:
    a = a.replace("  "," ")                           
    j = j + 1
a = list(a.split("\n"))                               
b = len(a)
print ("total rows = ",(b))
while i <= b-1:
            c=a[i]                                    
            c=list(c.split('\t'))                     
            print ((c[4])," -- ",(c[8])," -- ",(c[9]))
            e = (c[4]),(c[8]),(c[9]),("-----")        
            d.append (e)                              
            i=i+1
print (d)

这给了我所需要的副本。但是,在计算如何获取这些数据的索引时遇到了一些问题。

我会使用以下方法:

sortedData = sorted(set(d),key=lambda x: x[2])

谢谢你。我就是不能让它工作。尝试不同的路由这不是python列表。它是一个以制表符分隔的表或数据框。
sortedData = sorted(set(d),key=lambda x: x[2])