Khi cần tính lũy thừa theo phần tử chỉ mục trong danh sách, phép lặp đơn giản cùng với toán tử ‘**’ được sử dụng.
Ví dụ
Dưới đây là một minh chứng về điều tương tự
my_list = [62, 18, 12, 63, 44, 75] print("The list is :") print(my_list) my_result = [] for my_index, elem in enumerate(my_list): my_result.append(elem ** my_index) print("The result is :") print(my_result)
Đầu ra
The list is : [62, 18, 12, 63, 44, 75] The result is : [1, 18, 144, 250047, 3748096, 2373046875]
Giải thích
-
Một danh sách được xác định và hiển thị trên bảng điều khiển.
-
Một danh sách trống được xác định.
-
Danh sách được lặp lại và phần tử được nâng lên thành sức mạnh của chỉ mục được thêm vào danh sách trống.
-
Điều này được hiển thị dưới dạng đầu ra trên bảng điều khiển.