如何初始化一个数组,其第一维是固定的(比如 5),但第二维可能会有所不同。例如,我们创建一个arr包含五个条目的数组,然后添加一些元素,例如arr[1]通过附加一些值来arr[2]添加到arr[1],然后添加到,然后再次添加到,等等。
1 回答
繁星淼淼
TA贡献1775条经验 获得超11个赞
您可以在此处使用 2D 列表,让您的生活更轻松
#Define the list
a = [[],[]]
#Add 5 elements to both sublists
for i in range(6):
a[0].append(i)
a[1].append(i)
print(a)
#[[0, 1, 2, 3, 4, 5], [0, 1, 2, 3, 4, 5]]
#Add more elements to 2nd sublist
a[1].append(6)
a[1].append(7)
print(a)
#[[0, 1, 2, 3, 4, 5], [0, 1, 2, 3, 4, 5, 6, 7]]
添加回答
举报
0/150
提交
取消