Bur*_*ter 0 python list append
在python 2.7中工作.
我有两个列表(简化以使解释更清楚).
T = [[1,0], [1,0], [0,5], [3, -1]]
B = [[1], [3], [2], [2]]
Run Code Online (Sandbox Code Playgroud)
我想附加第二个列表(B),以便将B列表的第一个值附加到T列表中的第一个列表,依此类推.
前 - 我希望输出看起来像:
T = [[1, 0, 1], [1, 0, 3], [0, 5, 2], [3, -1, 2]]
Run Code Online (Sandbox Code Playgroud)
我尝试过使用不同类型的追加函数,但我没有找到任何有效的函数.知道python,我确信有办法.
map(list.extend, T, B)
Run Code Online (Sandbox Code Playgroud)
或者,如果您更喜欢显式循环
for t, b in zip(T, B):
t.extend(b)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
96 次 |
| 最近记录: |