gpt4 book ai didi

python - 在字典列表中添加索引哪个更有效?

转载 作者:太空宇宙 更新时间:2023-11-03 17:29:38 25 4
gpt4 key购买 nike

我想向这个字典列表添加索引:

wallets = [
{'balance': 1500},
{'balance': 12},
{'balance': 0}
]

应该是这样的:

wallets = [
{'index':0, 'balance': 1500},
{'index':1, 'balance': 12},
{'index':2, 'balance': 0}
]

现在我正在使用这个解决方案:

wallets = [dict([('index', index)] + list(w.items())) for index, w in enumerate(wallets)]

哪个是更高效且Pythonic方式的解决方案?谢谢。

最佳答案

为什么不采取简单的方法:

for i in xrange(len(wallets)):
wallets[i]["index"] = i

关于python - 在字典列表中添加索引哪个更有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32082831/

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