【发布时间】:2022-06-28 23:59:12
【问题描述】:
我有这个锯齿状的 python 列表: my_list = [[[[1, 2, 3], [4, 5]], [[6, 7, 8]]]]]
[
[
[
[1, 2, 3],
[4, 5]
],
[
[6, 7, 8]
]
]
]
我如何把它变成这样:
[[[[1 2 3]
[4 5 0]]
[[0 0 0]
[0 0 0]]
[[6 7 8]
[0 0 0]]]]
my_list = [[[[1, 2, 3], [4, 5]], [[6, 7, 8]]]]
z = [0,0,0]
for i in range(len(a[0])):
for j in range(len(a[0][i])):
# if len(a[0][i][j]) != 2:
a[0][i].append(z)
打印(一)
给出这个:
[[[[1, 2, 3], [4, 5], [0, 0, 0], [0, 0, 0]], [[6, 7, 8], [0, 0 , 0]]]]
感谢您的帮助
【问题讨论】: