У меня есть два списка:Python 3: Как я могу проверить, если два списка совпадают, даже если элементы не в порядке
original_list= [1,2,3,4,5]
new_list = [[1,7,3,4], [1,2,4,5,3]]
Другие, чем при использовании сортировки, а затем список в списке, как я могу сравнить значения original_list находятся в new_list?
сортировать элементы вашего списка, а не сам список. 'new_list = [отсортированный (x) для x в new_list]' должен сделать это. –
Почему вы не хотите сортировать? Потому что он изменяет ваши исходные списки? Кроме того, если заказ не имеет значения для ваших коллекций, вы можете использовать 'set', а не списки. –
Не могли бы вы уточнить? Вам нужно, чтобы оба списка имели одинаковые элементы с одинаковой множественностью? Или просто каждое значение в исходном списке также находится в new_list? Это будет означать включение, исключающее множественность. Или что-то еще другое? –