【发布时间】:2020-04-06 10:15:59
【问题描述】:
在 Python 中有这两个数组:
a = [ ['a',1], ['b',2], ['c',3] ]
b = [ ['a',10], ['b',20], ['c',30], ['d',40] ]
是否可以像这样将它们组合成一个数组?
output = [ ['a',1,10], ['b',2,20], ['b',3,30], ['c',0,40] ]
由于第一个数组中不存在'c',所以第一个整数应该是0。
谢谢。
【问题讨论】:
-
仅缺少 last 值?例如,不是从列表的开头或中间开始?
-
@AndrejKesely 是的,它可以来自任何地方。
-
@AndrejKesely 您删除的答案是正确的。谢谢!!
-
@FilipeYaBaPolido 不,不是。缺少
['b', 2, 20]值... -
@AndrejKesely 这很奇怪,可能错过了,让我再对照我的原始数组检查这里。
标签: python arrays multidimensional-array