gpt4 book ai didi

python - 遍历字典列表

转载 作者:IT老高 更新时间:2023-10-28 22:17:05 25 4
gpt4 key购买 nike

我有一个列表 -myList - 其中每个元素都是一个字典。我希望遍历这个列表,但我每次只对每个字典中的一个属性——“年龄”感兴趣。我也有兴趣计算迭代次数。

我愿意:

for i, entry in enumerate(myList):
print i;
print entry['age'];

但想知道是否有更 Pythonic 的东西。有什么建议吗?

最佳答案

您可以使用生成器仅获取年龄。

# Get a dictionary 
myList = [{'age':x} for x in range(1,10)]

# Enumerate ages
for i, age in enumerate(d['age'] for d in myList):
print i,age

而且,是的,不要使用分号。

关于python - 遍历字典列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9152431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com