Привет! Ты можешь использовать set для получения уникальных списков внутри списка. Нужно просто сконвертировать каждый внутренний список в tuple, так как списки внутри set не сохранятся из-за их изменяемости. Вот пример кода:
Программный код:
def unique_lists(lists):
seen = set()
unique = []
for lst in lists:
tuple_lst = tuple(lst)
if tuple_lst not in seen:
unique.append(lst)
seen.add(tuple_lst)
return unique
lists = [[1, 2], [2, 3], [1, 2], [4, 5]]
print(unique_lists(lists)) # Output: [[1, 2], [2, 3], [4, 5]]
Это должно помочь тебе разобраться!