因此,我尝试将变量与dict比较,包括python 3.6中作为值的字符串。我无法理解为什么它返回False
choices = {1 : "Rock", 2 : "Paper", 3 : "Scissors"}
playerChoice = "Rock"
dictCheck = playerChoice in choices
print(playerChoice)
print(dictCheck)
print(choices)
此代码的输出如下:
False
Rock
{1: 'Rock', 2: 'Paper', 3: 'Scissors'}
我也尝试在变量“ Rock”上使用单引号。