我的字典看起来像:
print(account[0])
我试过了:
Discover
但它不起作用。
我试图实现打印:
{{1}}
如果有人可以帮助我吗?它已经有一段时间了。
谢谢
答案 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']
>>>