Python 合並兩個列表 && 列表的排序


合並兩個列表顧名思義,把兩個列表合在一起。

1.這時可以想到給一個代碼后面再添加一個代碼就可,所以第一種方法就是:for循環和append函數的應用。

list1 = [1,2,3]
list2 = [4,5,6]
for i in list1:   //先遍歷列表一中的元素
    list2.append(i)  //分別將list1中的元素加在list2列表的后方

2.第二種方法,用語法解決,extend函數

list1.extend(list2)  //用extend函數只需一行代碼可解決

3.第三種方法,建立一個新的了列表,用‘+’將兩個列表合並

new_list = list1+list2 

ps:extend函數是在原列表修改,而‘+’是生成新的列表.

 

 

關於列表的排序,第一種思路是元素(一般是數字)互相比較大小,進行排序,這里注意需要用第三個參數作為儲存變量

但在python中,我們一般用sort()函數

list1.sort() //就可將列表1中的元素進行從小到大排序

 


免責聲明!

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



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