我需要與列表作爲在下面的示例中的可變數量的擴展列表的列表:連接一個清單,列出
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]
作爲獎勵,如果同一命令可以使用d
定義爲(b, c)
,那將是一件好事。
我需要與列表作爲在下面的示例中的可變數量的擴展列表的列表:連接一個清單,列出
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]
作爲獎勵,如果同一命令可以使用d
定義爲(b, c)
,那將是一件好事。
In [20]: d.insert(0,a)
In [21]: d
Out[21]: [[1, 2, 3], [3, 4], [5, 6, 7, 8]]
的[a,b,c]
輸出應該是在你的榜樣[[1, 2, 3], [3, 4], [5, 6, 7, 8]]
。這是你想要的嗎 ? 如果是這樣,那麼應該這樣做e = [a,]+list(d)
。
你想重新排列數組,使'b'變成'[4,5]'。正確?每個人都認爲你犯了一個錯字,但也許你想要一些複雜的東西 –
對不起,我犯了一個錯字,現在原來的文章是正確的。感謝您指出。 – gaggio