創建的元組的名單我有兩個列表:從兩個列表
list1 = [1, 2, 1, 2, 3, 2, 4, 1]
list2 = [a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p]
我想創建一個元組的一個新的列表,將看起來像下面這樣:
result = [
(a,),
(b, c),
(d,),
(e, f),
(g, h, i),
(j, k),
(l, m, n, o),
(p,)
]
歡迎堆棧溢出!看起來你希望我們爲你寫一些代碼。儘管許多用戶願意爲遇險的編碼人員編寫代碼,但他們通常只在海報已嘗試自行解決問題時才提供幫助。證明這一努力的一個好方法是包含迄今爲止編寫的代碼,示例輸入(如果有的話),期望的輸出以及實際獲得的輸出(控制檯輸出,堆棧跟蹤,編譯器錯誤 - 無論是適用)。您提供的細節越多,您可能會收到的答案就越多。 – 2015-02-24 11:37:03
如果list1是'[1,2,1,2,3,2,4,4]'怎麼辦? – 2015-02-24 11:38:51
sum(list1)總是等於len(list2) – rem 2015-02-24 11:44:35