最新动态
Python笔记——全网最全Python系列教程(非常详细)
2024-12-27 09:01

1、列表究竟是一个什么东西
2、如何去定义一个列表
3、列表常用操作有哪些
4、列表中涉及到迭代器,那么迭代器又是什么
5、列表还有一些其他操作,该怎么样玩转列表

文章目录

1、列表概念

到底什么是列表

 
 

2、列表定义

2.1、直接定义

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

对比下面两种写法

 
 
 

3.1、增

3.1.1、append

 
 

3.1.2、insert

 
 

3.1.3 extend

 
 

3.1.4 、乘法和加法运算

 
 

注意:extend和加法操作的区别

 
 
 

3.2.1、del语句

 
 

3.2.2、pop

 
 

3.2.2、remove

 
 

注意:这里存在一个坑,一定要细心
有人肯定认为利用remove就可以删除列表中所有重复的元素,可是事实是这样吗

 
 

3.4、查

3.4.1、获取单个元素

 
 

注意:索引越界问题

 
 

3.4.3、count()

 
 

3.4.4、获取多个元素

 
 

3.4.5、遍历操作

3.4.5.1、根据元素进行遍历

 
 

注意

 
 

3.4.5.2、根据索引进行遍历

 
 

3.4.5.3、创建枚举对象

 
 
 
 
 

3.4.5.4、使用迭代器进行遍历

 
 

很多小伙伴肯定不理解上述的迭代器,所以下面一章,我会专门讲解迭代器相关内容,如果不懂,可以查看下一章内容,概念比较多,可以反复看几遍哦???

4、迭代器

迭代器可以用来访问序列中的元素,本小结主要围绕以下内容对迭代器进行讲解
1、迭代器究竟是一个什么东西
2、为什么会需要有迭代器
3、如何使用迭代器
4、使用迭代器需要注意哪些内容

4.1、迭代器是什么

在了解迭代器之前,需要首先知道几个概念:迭代、可迭代对象、迭代器。

4.1.1、迭代

 
 
 
 
 

4.1.3、迭代器

 
 

注意

1.仅仅在迭代到某个元素的时候,才处理该元素

 
 
 
 
 
 

注意

 
 

6、比较操作

在Python2中可以采用cmp()函数

 
 

7、排序

7.1、内建函数sorted()

 
 

7.2、方法sort()

 
 

注意
注意区别sorted()函数和方法sort()
函数sorted()针对所有可迭代对象
方法sort()是针对列表特有的方法

7.3、乱序

 
 

8、反转


    以上就是本篇文章【Python笔记——全网最全Python系列教程(非常详细)】的全部内容了,欢迎阅览 ! 文章地址:http://fabua.ksxb.net/quote/4796.html 
     动态      相关文章      文章      同类文章      热门文章      栏目首页      网站地图      返回首页 海之东岸资讯移动站 http://fabua.ksxb.net/mobile/ , 查看更多