gpt4 book ai didi

Python - 列表理解问题 : do i need nested List Comprehension?

转载 作者:行者123 更新时间:2023-12-04 00:53:02 24 4
gpt4 key购买 nike

我是 Python 的新手,我不能做这个简单的练习(我现在很简单,但我无法解决它)。我已经 4 年使用多种组合,在 SO 和其他论坛中寻求帮助,但对我的问题没有任何帮助,这是我的噩梦:

letters_count = {
'Alpha': [10, 12, 0, 1],
'Beta': [15, 7, 9, 2],
'Gamma': [6],
'Delta': [2, 2, 4],
'Eta': [9, 9, 9],
}

我需要创建一个脚本,从给定国家/地区的每个成功估计值中减去该国家/地区的平均值,仅使用列表理解(带括号),其输出与此类似:

[['Alpha', [4.25, 6.25, -5.75, -4.75]], 
['Beta', [6.75, -1.25, 0.75, -6.25]],
['Gamma', [0]],
['Delta', [-0.66, -0.66, 1.33]],
['Eta', [0, 0, 0]]]

我想放一些我的代码,但是没有一个有效

最佳答案

试试这个:

[[k,[v[i] - sum(v)/len(v) for i in range(len(v))]] for k, v in letters_count.items()]

[[key, [e-sum(value)/len(value) for e in value]] for key, value in letters_count.items()]

p.s 谢谢,JohanL

关于Python - 列表理解问题 : do i need nested List Comprehension?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64935126/

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