0
辞書のキーとしてタプルを作成し、ユーザー入力で検索を実行しようとしました。ディレクトリでタプルをキーとして検索 - python
directory = {('a','b'):1, ('c','d'):2, ('e','f'):3}
numsearch = input("enter number to search: ")
if numsearch in directory.values():
print(directory.values())
または
print(directory.items())
エラーまたは出力値をスローしません。あなたはあなたが多分それはあなたを助けることができ、各段階で何が起こっているかをチェックするために、いくつかのプリントを追加することができます私のコード
に私にエラーを伝える場合
は、任意の助けに感謝します。 – ziMtyth@ZiMtyth numsarchが意味するものがあれば、それを読み書きします。 – X10nD
ユーザが数字を入力すると、数字をキーに、タプルを値として、辞書を反転する必要があります。こうすることで、ユーザの入力を整数に変換し、辞書に入っているかどうかを確認できます。 – Zevgon