gpt4 book ai didi

python - 通过添加利率更新列表 [Python]

转载 作者:行者123 更新时间:2023-11-28 23:03:59 25 4
gpt4 key购买 nike

我刚开始学习 Python,但在编写特定函数时遇到了问题。基本上,此函数应通过添加利率来更新列表。

lst = [[25, 10, 300], [7, 30, 80], [7, 530, 24],[65, 30, 2]]
rate = [0.5, 0.02, 0.15]

输出:

[37.5, 10.2, 345.0]
[10.5, 30.6, 92.0]
[10.5, 540.6, 27.6]
[97.5, 30.6, 2.3]

这是我目前所拥有的:

def multiply(lst, rate):
for i in range(len(lst)):
lst[i] += rate[i] * lst[i]

我收到一条错误消息:“TypeError:无法将序列乘以‘float’类型的非整数”

谢谢

最佳答案

lst[i] 是一个数字列表,而不是数字本身。您不能将数字列表乘以数字,但可以将列表中的元素乘以数字。

关于python - 通过添加利率更新列表 [Python],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8110285/

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