Mar*_*ijn 29 wolfram-mathematica tuples list
我想结合两个列表.如果我有以下两个列表:{a,b,c,d}
和{1,2,3,4}
什么我需要做的,使我得到{{a,1}, {b,2}, {c,3}, {d,4}}
?
Leo*_*rin 36
这是一种方式:
Transpose[{{a, b, c, d}, {1, 2, 3, 4}}]
Run Code Online (Sandbox Code Playgroud)
tom*_*omd 17
一个深奥的方法是Flatten
(从Flatten的帮助部分)也允许Transatt一个'参差不齐'的数组.
Flatten[ {{a, b, c, d}, {1, 2, 3, 4, 5}}, {{2}, {1}}]
Run Code Online (Sandbox Code Playgroud)
Out [6] = {{a,1},{b,2},{c,3},{d,4},{5}}
How*_*ard 11
一种可能的解决方案是
MapThread[List,{{a,b,c,d},{1,2,3,4}}]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18657 次 |
最近记录: |