1. 程式人生 > >Python List資料去重和巢狀List資料去重

Python List資料去重和巢狀List資料去重

單個list中資料去重

例如:

去除a中重複的資料 ‘b’

a = ['a','b','c','b']
b = list(set(a))
print(b)

輸出結果為:

['a', 'c', 'b']

 巢狀list中去除相同list資料

例如:

去除a中重複的資料 ['a','b']

a = [['a','b'],['a','c'],['a','b']]
b = []
for item in a:
    if item not in b:
        b.append(item)
print(b)

輸出結果為:

[['a', 'b'], ['a', 'c']]