推广 热搜:   公司  企业  中国  快速    行业  上海  设备  未来 

Python笔记——全网最全Python系列教程(非常详细)

   日期:2024-12-27     移动:http://fabua.ksxb.net/mobile/quote/4796.html

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、反转

本文地址:http://fabua.ksxb.net/quote/4796.html    海之东岸资讯 http://fabua.ksxb.net/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号