如何在python中对列表求和?

2024-06-01 00:16:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我们班的任务是对列表中的字符串求和

Villains = ["The Joker","Magneto","Red Mist","Doc Ock"]

for counter in range(4):
    print(Villains[counter])

print("Wages")

Wages=["21","17","3","5"]

for counter in range(4):
    print(Villains[counter],":£",Wages[counter],"M")

TotalWage=0

for counter in range(4):
    TotalWage += Wages

这是到目前为止最接近的


Tags: the字符串in列表forcounterrangered
1条回答
网友
1楼 · 发布于 2024-06-01 00:16:24

将最后两行替换为以下内容。您有两个问题-首先,您没有在循环中使用计数器遍历任何内容,因为工资是一个列表,您需要调用列表中的项目。其次,工资中的项目是字符串而不是整数,因此需要对其进行转换

for counter in range(4):
    TotalWage += int(Wages[counter])

相关问题 更多 >