您想要的称为关联数组。在python中,这些被称为字典。
词典有时在其他语言中被称为“关联记忆”或“关联数组”。与用数字范围索引的序列不同, 字典是用键索引的,键可以是任何不可变的类型
;字符串和数字始终可以是键。
myDict = {}myDict["john"] = "johns value"myDict["jeff"] = "jeffs value"创建上述字典的另一种方法:
myDict = {"john": "johns value", "jeff": "jeffs value"}访问值:
print(myDict["jeff"]) # => "jeffs value"
获取密钥(在Python v2中):
print(myDict.keys()) # => ["john", "jeff"]
在Python 3中,您将获得
dict_keys,它是一个视图,效率更高(有关详细信息,请参见views
docs和PEP
3106)。
print(myDict.keys()) # => dict_keys(['john', 'jeff'])



