访问Python字典中的键

问题描述 投票:0回答:1
current_card = {'French': 'laisse', 'English': 'leash'}

我想从字典中打印“French”这个词;我不想对其进行硬编码。我知道我可以通过

获得价值
print(current_card['French'])

不能硬编码的原因是密钥可以随机改变。所以下一个字典项可能是

{'Russian': 'совака', 'English': 'dog'}
语言名称需要显示在屏幕上,因此硬编码不起作用。

我寻找了一个简单的解决方案,但迭代字典并不是解决方案

python dictionary key
1个回答
0
投票

语言名称需要显示在屏幕上,因此硬编码不起作用。

如果您想打印

language
(这是
key
而不是
value
),您可以通过
.keys()
功能访问按键。如果你的字典中的条目数不会改变,你可以轻松获得第一个密钥:

languages = list(current_card.keys())
first_language = languages[0] # Or: next(iter(current_card))
print(first_language)
© www.soinside.com 2019 - 2024. All rights reserved.