以前に分割して再度一致させた 2 つのリストを比較したいと考えています。
2 つのリストがあります。分割されていないものと分割されたもの
list1 = ['store1 120', 'store2 140', 'store3 160', 'store4 150']
list2 = [120, 140, 150, 160]
2 番目のリストは既に int に変換され、サイズでソートされています。「store1 120」は「120」と最も共通点があり、文字列全体を返すため、2 つのリストを比較できるかどうかを確認したいので、再度分割して店舗名だけを返すことができます。これら 2 つのリストを比較して、最も類似したリストを返すにはどうすればよいですか? ほとんどの検索では、あまり役に立たない単一の整数リストが返されるだけです。
編集:明確にするために、すでに変更されたリストから番号を取得し、同様のリストの関連付けられた場所を返すことができるものが必要でした。元のリストは変わる可能性があり、変わる可能性があるため、定義済みの定義ではなく入力に依存する必要がありました。