我一直在爲計算2個不同列表中的值的平均值而掙扎。這是我一直在做的事情(作爲python新手):計算平均值
Averagelist = []
Listofvalues1 = ['1', '2', '3', '4']
Listofvalues2 = ['5', '6', '7', '8']
for i, x in enumerate(Listofvalues1):
for j, y in enumerate(Listofvalues2):
if j == i:
AVGvalue = (int(x)+int(y)/2)
Averagelist.append(AVGvalue)
我自己想出了這個方法。它可能是無用的,但到目前爲止,我可以打印兩個值,我想用於計算,但我得到一個錯誤「ValueError:無效的文字爲int()與基10:'somevalue'」。難道是''
的標誌?
乾杯!
顯示Listofvalues1'和'Listofvalues2'的'內容。 – Barmar 2014-09-01 13:38:01