Khi cần tìm tích của giá trị chỉ mục và tổng, thuộc tính "enumerate" được sử dụng.
Ví dụ
Dưới đây là một minh chứng về điều tương tự
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)
Đầu ra
The list is : [71, 23, 53, 94, 85, 26, 0, 8] The resultant sum is : 1297
Giải thích
-
Danh sách các số nguyên được xác định và hiển thị trên bảng điều khiển.
-
Một giá trị số nguyên được gán cho 0.
-
Giá trị liệt kê được sử dụng để lặp qua danh sách.
-
Chỉ số được nhân với phần tử tương ứng và phần tử này được thêm vào giá trị số nguyên.
-
Đây là đầu ra được hiển thị trên bảng điều khiển.