理解不了啊
我在用OOP方式 写个小软件 主要是解读Karel代码然后把它跑到地图去
遇到的问题是我在一个method里
# 简单点就这意思
# 原本代码
# a = str, b = list, c = dic
# print(a in (b or c))
# Result = False
# 但这样就可以
# print((a in b) or (a in c))
# Result = True
# 另外测试了一下 没问题啊 不知道为什么在method里就不行了
# 测试法
a = {
"turnright" : ["move"],
"bbb" : 1
}
text = "turnright"
print(text in (a or b)) # Return True
print(text in a or text in b) # Return True