只需使用set
:
>>> x = ['test=testTC101', 'test=testTC101', 'test=testTC102', 'test=testTC102',
... 'test=testTC103', 'test=testTC103', 'test=testTC104', 'test=testTC104',
... 'test=testTC105', 'test=testTC105', 'test=testTC106', 'test=testTC106',
... 'test=testTC107', 'test=testTC107']
>>> set(x)
set(['test=testTC101', 'test=testTC103', 'test=testTC102', 'test=testTC105',
'test=testTC104', 'test=testTC107', 'test=testTC106'])
>>>
然后,您始终可以使用以下命令将其重新添加到列表中list
:
>>> list(set(x))
['test=testTC101', 'test=testTC103', 'test=testTC102', 'test=testTC105',
'test=testTC104', 'test=testTC107', 'test=testTC106']
>>> # You can also use sorted to order the items
>>> sorted(list(set(x)))
['test=testTC101', 'test=testTC102', 'test=testTC103', 'test=testTC104',
'test=testTC105', 'test=testTC106', 'test=testTC107']
>>>
集合保证没有重复。