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