带字符串索引的Python数组

带字符串索引的Python数组,第1张

带字符串索引的Python数组

您想要的称为关联数组。在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'])


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5617100.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存