我需要使用可变数量的列表来扩展列表,如下例所示:
a = [1, 2, 3]
b = [4, 5]
c = [6, 7, 8, 9]
d = [b, c]
我正在寻找的命令应该在 a
和 d
上运行,并且应该给出以下输出:
[[1, 2, 3], [4, 5], [6, 7, 8, 9]]
与以下输出相同:
[a, b, c]
作为奖励,如果相同的命令可以与定义为 (b, c)
的 d
一起运行,那就太好了。
最佳答案
In [6]: [a] + d
Out[6]: [[1, 2, 3], [4, 5], [6, 7, 8, 9]]
要使其在 d
是元组时工作,请将其更改为
[a] + list(d)
关于python - 将列表与列表列表连接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19664790/