gpt4 book ai didi

python - 迭代百分位列表时出现标量变量索引无效错误

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

Percentile = []

for j in myTuple:
Percentile.append(stats.percentileofscore(myTuple,j))

print Percentile

当我运行上面的代码时,我得到以下输出:

[46.989397879575918, 11.102220444088818, 12.12242448489698, 55.151030206041206, 48.829765953190638,...]

然后,当我尝试迭代我创建的列表(如下所示)时,我收到错误“IndexError:标量变量的索引无效。”

for l in Percentile:
print l[0]

为什么会发生这种情况以及我应该如何迭代计算出的百分位数?

最佳答案

Percentile 是一个列表(float),当您迭代列表的元素并打印每个元素时,您必须使用:

for l in percentile:
print l

由于所有元素都是浮点,因此在浮点对象上使用[n]会引发错误。

关于python - 迭代百分位列表时出现标量变量索引无效错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34327928/

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