我有這樣的列表:郵編/ Python中
L1 = [list]
L2 = [ [l1], [l2], ..., [ln] ]
我需要這些名單現在映射到
L = [ [list+l1] , [list + l2] , ..., [list + ln] ]
我只是重複L1 n次,然後荏苒他們。有人可以提示我更優雅的方式嗎?換句話說,我要做到這一點:
L=[]
L.append(L1 + L2[0])
L.append(L1 + L2[1])
...
這也將是很好,如果解決方案是穩健的以下變化:
L1 = [list1, list2, ..., listk]
然後L變
[ [list1 + list2 + ... + listk + l1] , ..., [list1 + list2 + ... + listk + ln] ]
謝謝!
現在還不清楚L1'是普通列表還是包含單個其他列表的列表。如果你能提供真實的代碼作爲例子來避免這種模糊,那將是很好的。 – 2012-02-29 20:33:41