Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python – 인덱스 값의 곱을 찾고 합계를 찾습니다.

<시간/>

인덱스 값과 합을 곱한 값을 구해야 할 때 'enumerate' 속성을 사용합니다.

예시

아래는 동일한 데모입니다.

my_list = [71, 23, 53, 94, 85, 26, 0, 8]

print("The list is :")
print(my_list)

my_result = 0

for index, element in enumerate(my_list):
   my_result += (index + 1) * element

print("The resultant sum is :")
print(my_result)

출력

The list is :
[71, 23, 53, 94, 85, 26, 0, 8]
The resultant sum is :
1297

설명

  • 정수 목록이 정의되고 콘솔에 표시됩니다.

  • 정수 값은 0에 할당됩니다.

  • 열거 값은 목록을 반복하는 데 사용됩니다.

  • 인덱스는 해당 요소와 곱해지고 이것은 정수 값에 추가됩니다.

  • 콘솔에 표시되는 출력입니다.