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.