小编Mar*_*tin的帖子

将一个列表的嵌套形状应用到另一个平面列表上

我有两个清单:

A:[[0, 1], [2, [3]], 4]

乙:[5, 6, 7, 8, 9]

我希望列表 B 可以与列表 A 具有相同的形状: [5, 6, 7, 8, 9]=>[[5, 6], [7, [8]], 9]

因此列表 A 和列表 B 具有相同的维度/形状:

A:[[0, 1], [2, [3]], 4]

乙:[[5, 6], [7, [8]], 9]

考虑一下时间复杂度,如果可能的话,希望有一种O(n)的方法。

python arrays algorithm nested list

6
推荐指数
2
解决办法
168
查看次数

标签 统计

algorithm ×1

arrays ×1

list ×1

nested ×1

python ×1