python 遍歷列表每次遍歷兩個元素


問題:
例如:
li= [1,2,3,4,5,6,7,8,9,10]
想要輸出:
[1,2]
[3,4]
[5,6]
[7,8]
[9,10]
方案一:
對列表進行拆分:
def test1():
    onum=[]
    jnum=[]
    for i in ewr:
        if i%2==0:
            onum.append(i)
        else:
            jnum.append(i)
    for i,j in zip(jnum,onum):
        print(i,j)
方案二:
def test2():
    for i in range(4):
        ret = ewr[0:2]
        print(ret)
        for i in ret:
            ewr.remove(i)

 

期待更多解決方案!!! 

 


免責聲明!

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



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