我有一個這樣的清單:
[ '0D',
'0A,0C',
'0C,0A',
'0C,0E,0D,0F',
'0C,0D,0E,0F',
'0B,0G',
'0B,0F'
]
在這個串列中'0A,0C'和'0C,0A'.Also '0C,0E,0D,0F'&
'0C,0D,0E,0F'是相似的。如何從這樣的串列中獲取唯一專案。我試過了,set但我想 的功能set有點不同。
uj5u.com熱心網友回復:
'set' 很好,如果你先使用 'split':
l = ['0D', '0A,0C', '0C,0A', '0C,0E,0D,0F', '0C,0D,0E,0F', '0B,0G', '0B,0F']
for i in range(len(l)):
l[i] = ','.join(sorted(l[i].split(',')))
l = set(l)
# {'0A,0C', '0B,0F', '0B,0G', '0C,0D,0E,0F', '0D'}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/328845.html
標籤:蟒蛇-3.x
