为了账号安全,请及时绑定邮箱和手机立即绑定

初始化一个数组,其中第二个维度使用 append 添加任意数量的值

初始化一个数组,其中第二个维度使用 append 添加任意数量的值

素胚勾勒不出你 2022-01-05 11:36:03
如何初始化一个数组,其第一维是固定的(比如 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]]


查看完整回答
反对 回复 2022-01-05
  • 1 回答
  • 0 关注
  • 121 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信