这里是我当前的代码:使用Python中根据用户输入一个类中的字典
class city1:
dict = {"north":"city2", "east": 0, "south": 0, "west": "city3"}
validcmds = ['north', 'east', 'south', 'west']
input=raw_input(">>")
input=set(input.split())
validcmds=set(validcmds)
output = list(validcmds.intersection(input))
print city1.dict(output)
我不知道什么是错的这条线:
print city1.dict(output)
基本上我只是想输出在city1类的字典中查找。这是为我的短信基于RPG :)
谢谢:)我认为它是city1类的一部分,称它字典会好的:)只是看我的代码,并意识到我是非常愚蠢的:)谢谢:)我经常陷入混乱然后自己解决,我真的应该看到这个! – RPGer 2012-04-17 19:06:03
如果我的答案或下面同样有用的其他答案中的任何一个对您有帮助,请考虑单击左侧的复选标记以接受它。当你增加你的声誉时,如果你认为他们有帮助,随时回来并且提出答案。 – ely 2012-04-17 19:13:26