這裏是我當前的代碼:使用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