これが私の現在のコードです:
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 クラスの dict で出力を検索したいだけです。それは私のテキストベースのRPG用です:)