python3中的zip


在 python2 中zip可以將兩個列表並入一個元組列表,如:

a = [1,2,3,4]

b = [5,6,7,8]

c = zip(a,b)

結果:c  

[(1,5),(2,6),(3,7),(4,8)]

 

在python3中zip返回值有所改變:

>>> a = [1,2,3,4]
>>> b = [5,6,7,8]
>>> c = zip(a,b)
>>> c
<zip object at 0x03496878>

可以看到返回的是一個對象,如果想要得到list可以用list(c),進行強轉,得到想要的結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM