如何访问我的字典

时间:2015-12-17 15:58:07

标签: python dictionary

我的字典看起来像:

print(account[0])

我试过了:

Discover

但它不起作用。

我试图实现打印:

{{1}}

如果有人可以帮助我吗?它已经有一段时间了。

谢谢

4 个答案:

答案 0 :(得分:3)

由于Discover是您唯一可以执行的密钥print account.keys()[0]

但是如果你有更多的键,因为字典被任意排序(换句话说,没有秩序感),每次都不会工作,你需要迭代keys()列表,或只是print account.keys()来打印整个密钥列表。

答案 1 :(得分:1)

Discover是您词典的关键。您可以使用keys()方法访问字典中的密钥集合。然后使用每个键访问相关元素。

for key in account.keys():
    print(key)
    print(account[key])

答案 2 :(得分:0)

如果你有更多的键,你可以像这样循环:

for i in account:
    print i

答案 3 :(得分:0)

听起来你想要看到你的dict的键(在这个例子中只是一个键,'Discover')。给定一个dict键,您可以使用该键索引到dict以获取相关值。以下是使用您提供的值的一些示例:

>>> account = {'Discover': ['username', 'dddddd']}
>>> account
{'Discover': ['username', 'dddddd']}
>>> account.keys()
['Discover']
>>> account['Discover']
['username', 'dddddd']
>>>