0

ファイルに A 2 B 3 が含まれている場合、A または B が値 2 と 3 に含まれている場合は、ユーザー入力を置き換える必要があります (例: バナナは 2 バナナに変わる必要があります)。

word=input("Enter string: ")
word=list(word)
with open('mapping.txt') as f:
 key = {}
  for line in f:
   first, second = line.split()
   key[first] = second
    for i in word:
     if first in i:
      word=word.replace(i,key[i])

しかし、印刷しても変更されません。親切に助けていただけますか

4

2 に答える 2