Я хочу сравнить два списка, которые были ранее разделены и сопоставлены снова.Сравнение части списка с полным списком в Python
У меня есть два списка. нерасщепленный и расщепленный
list1 = ['store1 120', 'store2 140', 'store3 160', 'store4 150']
list2 = [120, 140, 150, 160]
следующий список уже включен в список и сортируется по размеру. Я хочу посмотреть, могу ли я сравнить два списка, так как «store1 120» имеет самое общее с «120» и вернет целую строку, чтобы ее можно было снова разбить и вернуть только имя магазина. Как я могу сравнить эти два списка, чтобы вернуть наиболее похожие? Большинство запросов просто возвращают одиночные целые списки, которые не очень полезны.
Редактировать: Чтобы уточнить, мне нужно что-то, что могло бы принять число из уже измененного списка и вернуть ассоциирующее местоположение в аналогичном списке. Исходный список может и будет меняться, поэтому он должен зависеть от ввода, а не от предопределенных определений.
автор * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * – wwii
«самый общий» - очень неточный термин. В результате вы получаете много смешанных ответов. Пожалуйста, уточните, что вы имеете в виду, как говорит @wwii. – roippi