当需要按列表中的索引元素计算幂时,使用简单迭代和 '**' 运算符。
下面是相同的演示
my_list = [62, 18, 12, 63, 44, 75] print("名单是:") print(my_list) my_result = [] for my_index, elem in enumerate(my_list): my_result.append(elem ** my_index) print("结果是:") print(my_result)输出结果
名单是: [62, 18, 12, 63, 44, 75] 结果是: [1, 18, 144, 250047, 3748096, 2373046875]
定义了一个列表并显示在控制台上。
定义了一个空列表。
该列表被迭代并且被提升到索引的幂的元素被附加到空列表中。
这在控制台上显示为输出。