У меня есть список таких списков:
i = [[1, 2, 3], [2, 4, 5], [1, 2, 3], [2, 4, 5]]
Я хотел бы получить список, содержащий "уникальные" списки (на основе их элементов), например:
o = [[1, 2, 3], [2, 4, 5]]
Я не могу использовать set()
, поскольку в списке есть недопустимые элементы. Вместо этого я делаю это:
o = []
for e in i:
if e not in o:
o.append(e)
Есть ли более простой способ сделать это?