したがって、これは暗号プログラム用に私が持っているコードです:
cipher = {}
for f in open('mapping.txt'):
org, cip = f.split()
cipher[ord(org)] = cip
inpt = input('Enter string: ')
inpt.translate(cipher)
print(inpt)
動作しませんが、テキスト ファイルは次のとおりです。
a e
e i
i o
o u
u a
それで、私がやりたいのは、母音をその隣の母音と交換することですか? 私は正しい軌道に乗っていると思いますが、よくわかりません。誰かが私にそうするためのより良い方法を教えてもらえますか? テキスト ファイル内の文字は母音である必要はありません。何でもかまいませんが、これはテスト用です。よろしくお願いします :)