一、列表的遍历
1.1、列表的遍历
a = [10,20,30,40]
for obj in a: #obj是临时变量名称,随意起
print(obj)
1.2、复制列表所有的元素到新列表对象
如下代码实现列表元素的复制了吗?
list1 = [30,40,50] list2 = list1只是将list2也指向了列表对象,也就是说list2和list2持有地址值是相同的,列表对象本身的元素并没有复制。
我们可以通过如下简单方式,实现列表元素内容的复制:
list1 = [30,40,50]
list2 = [] + list1 #生成了新列表对象
二、列表排序
2.1、修改原列表,不建新列表的排序
>>> a = [20,10,30,40]
>>> id(a)
46017416
>>> a.sort()
本文介绍了Python列表的遍历方法,包括如何复制列表元素,并详细讲解了列表的排序,包括原地排序、新建列表排序以及使用reversed()函数进行逆序排列。此外,还总结了max、min和sum等列表内置函数的使用。
订阅专栏 解锁全文
2362

被折叠的 条评论
为什么被折叠?



