[英]combine list elements
如何合並/組合列表中的兩個或三個元素。 例如,如果有兩個元素,列表'l'
l = [(a,b,c,d,e),(1,2,3,4,5)]
被合並到
[(a,1),(b,2),(c,3),(d,4),(e,5)]
但是如果有三個要素
l = [(a,b,c,d,e),(1,2,3,4,5),(I,II,II,IV,V)]
列表轉換為
[(a,1,I),(b,2,II),(c,3,III),(d,4,Iv),(e,5,V)]
提前謝謝了。
使用zip :
l = [('a', 'b', 'c', 'd', 'e'), (1, 2, 3, 4, 5)]
print zip(*l)
結果:
[('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5)]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.