【发布时间】:2014-03-14 02:04:11
【问题描述】:
我正在尝试了解 Python 中的字典和列表。
假设我有一个包含 3 个字典的列表
前任。 item_list = [price,stock,quantity]
价格、库存和数量是这里的字典。每个字典都有几个键值对,例如
price = {'toys':25,'clothes':[12,15,20]}
我知道要访问单个元素,我可以使用带有指定键的 for 循环:
for item in item_list:
print item['toys']
如何在不直接提及 for 循环中的键的情况下访问元素?
【问题讨论】:
-
你为什么要这样做?
-
可以通过item.keys()获取key的列表
-
@Eenvincible - 我会将这些值输入到其他变量中。打印只是我给出的一个例子。所以不想硬编码密钥。
标签: python dictionary