zip()用於返回各個可迭代對象共同組成的元組。
>>> test1=["ccc","aaa","ddd","yyy","xxx"] >>> test2=(200,100,400,800,500) >>> test3="daceb"
>>> for i in zip(test1,test2,test3): print(i) ('ccc', 200, 'd') ('aaa', 100, 'a') ('ddd', 400, 'c') ('yyy', 800, 'e') ('xxx', 500, 'b') >>> for i in zip(test1,test2): print(i) ('ccc', 200) ('aaa', 100) ('ddd', 400) ('yyy', 800) ('xxx', 500) >>> for i in zip(test1,test3): print(i) ('ccc', 'd') ('aaa', 'a') ('ddd', 'c') ('yyy', 'e') ('xxx', 'b') >>> for i in zip(test1,test2,test3): print(i,end="_") ('ccc', 200, 'd')_('aaa', 100, 'a')_('ddd', 400, 'c')_('yyy', 800, 'e')_('xxx', 500, 'b')_ >>> for i in zip(test1,test3): print(i,end="!") ('ccc', 'd')!('aaa', 'a')!('ddd', 'c')!('yyy', 'e')!('xxx', 'b')!