0
文字列一致に関連する問題に直面しています。 たとえば、1から100までの100個の製品IDがあり、1.jpg、1_1.jpg、1_2.jpg、1_3.jpg、2_1.jpg、2_2.jpgなどの製品IDを持つ対応するイメージがあるとします。 2_3.jpg .... 100_1.jpg、100_2.jpg、100_3.jpg。最も近い一致文字列
は、今私はPythonの辞書にすべての製品IDとそれに対応する画像を追加したい
for i in productidlist:
for j in imagelist:
if i in j:
productimagelist[i].append[j]
は、上記のロジックの問題は、製品ID 1のために、それは1が含まれているすべての画像を追加している
その名前で。また、画像の残りの部分は、商品IDが2の場合と同様に、その名前に2を持つすべての画像を追加します。それで、
この問題は、上記の製品IDに限定されるものではありません。製品IDが別の製品IDの部分文字列である場合、この問題が発生します。この問題で私を助けてください。この問題に取り組むには論理が必要です。今、私は最も近い文字列の一致を考えています。しかし、それが動作するかどうかはわかりません。これで助けてください