Форум сайта python.su
1
Люди добрые как убрать дубликаты
[14, 0.7]
[[14, 0.7], [32, 0.3], [14, 0.7], [99, 0.3]]
Отредактировано paraman (Окт. 9, 2013 13:29:22)
Офлайн
2
a = [[14, 0.7], [32, 0.3], [14, 0.7], [99, 0.3]] tup = set([tuple(i) for i in a]) uniqlist = [list(z) for z in tup]
Офлайн
63
Если по-быстрому
from_ = [[12, 11], [14, 13], [12, 11]] res = [eval(uniq) for uniq in set([str(data) for data in from_])]
Отредактировано 4kpt (Окт. 9, 2013 14:15:49)
Офлайн
1
Всем спасибо. 
Офлайн
33
paramanЛегко
Люди добрые как убрать дубликаты
map(list, set(map(tuple, l)))
Отредактировано Budulianin (Окт. 9, 2013 14:46:28)
Офлайн