두 개의 다른 목록에있는 값의 평균을 계산하는 데 어려움을 겪었습니다. 다음은 제가 파이썬에서 초보자로서했던 것입니다 :계산 평균
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 : base 10 인 int()에 대한 리터럴이 잘못되었습니다 : 'somevalue'"오류가 발생합니다. ''
표지가 될 수 있습니까?
건배!
는 Listofvalues1'과'Listofvalues2''의 내용을 표시합니다. – Barmar