【发布时间】:2020-02-11 20:41:59
【问题描述】:
我正在尝试让用户输入 num_list 然后创建 sum_list 以将 num_list 中的每 2 个元素添加到一个新列表中
sum_list[0] = num_list[0]
sum_list[1] = num_list[0] + num_list[1]
等等
我最初尝试使用 num_list[0] 创建 sum_list,然后从 num_list 添加 n 个元素
n = int(input('Enter number of elements : '))
for num in range(0, n):
element = float(input('Enter your elements: '))
num_list.append(element)
sum_list = num_list[0]
for number in range(len(num_list)):
sum_list[0:n] = sum_list + num_list[n]
但是,当我执行程序时,我得到了 IndexError: list index out of range
【问题讨论】:
标签: python-2.7 list nested-lists