-1
私はユーザーが辞書から変数を呼び出すために入力を使用したいが、その値が存在しないかどうかをチェックする方法が欲しい。if文を使用して、値が辞書リストにあることを確認できますか?
例:
dictionary = {'a': 1, 'b': 2, 'c': 3}
chosen = raw_input("choose one:")
if(dictionary[chosen] == true):
print(chosen)
else: print("Invalid choice")
私はこのような何かを実行し、常にelse
句がデフォルトです。どうしてこれなの?
':' – Wright
ホードなし ':'あなた 'if'声明と' =後= true'は必要ありません。また、 'true'は' True'でなければなりません。 – Craicerjack
これを例として書いて、私がしようとしていることを示しています。ありがとう! –