如何初始化一个数组,该数组的第一个维数是固定的(比如5),但是第二个维数可能会变化。例如,我们创建一个有5个条目的数组arr,然后添加一些元素,例如,通过附加一些值来添加到arr[1],然后添加到arr[2],然后再添加到arr[1],依此类推。
发布于 2019-04-10 02:42:44
你可以在这里使用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]]https://stackoverflow.com/questions/55599157
复制相似问题