我想将两个列表组合成一个列表列表。反之亦然。我找不到任何有用的东西,而且我对 Python 很陌生
例子:
S1 = [1,2,3]
S2 = [4,5,6,7]
Expected output
S = [[1,2,3],[4,5,6,7]]
Run Code Online (Sandbox Code Playgroud)
以及如何将 S 拆分回原来的 S1 和 S2 ?例子:
S = [[1,2,3],[4,5,6,7]]
Expected output
S1 = [1,2,3]
S2 = [4,5,6,7]
Run Code Online (Sandbox Code Playgroud)
这是最简单的解决方案。
>>> S1 = [1,2,3]
>>> S2 = [4,5,6,7]
>>> S = [S1, S2]
>>> S
[[1, 2, 3], [4, 5, 6, 7]]
Run Code Online (Sandbox Code Playgroud)
要再次取回您的列表:
>>> S1 = S[0]
>>> S2 = S[1]
>>> S1
[1, 2, 3]
>>> S2
[4, 5, 6, 7]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6904 次 |
| 最近记录: |