如何初始化其第一维是固定的数组(例如5),但是第二维可能会有所不同。例如,我们创建一个包含五个条目的数组arr
,然后添加一些元素,例如通过附加一些值到arr[1]
,然后附加到arr[2]
,然后再次附加到arr[1]
,等等。
答案 0 :(得分:1)
您可以在此处使用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]]