浅谈Python基础之列表那些事儿


Posted in Python onMay 11, 2021

一、列表的格式

浅谈Python基础之列表那些事儿

二、列表的相关操作("增"、"删"、"改",“查”)

<1> 添加元素

append()通过append可以向列表添加元素。

例:

浅谈Python基础之列表那些事儿

运行结果:

浅谈Python基础之列表那些事儿

<2> 修改元素("改")

修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改。

例:

浅谈Python基础之列表那些事儿

结果:

浅谈Python基础之列表那些事儿

<3> 查找元素("查"in, not in, index, count)

python中查找的常用方法为:

in(存在),如果存在那么结果为true,否则为false。

not in(不存在),如果不存在那么结果为true,否则false。

运行结果:(找到)

浅谈Python基础之列表那些事儿

运行结果:(没有找到)

浅谈Python基础之列表那些事儿

注:

in的方法只要会用了,那么not in也是同样的用法,只不过not in判断的是不存在。

<4> 删除元素("删"del, pop, remove)

 浅谈Python基础之列表那些事儿  

1.del (根据下标进行删  

2.pop(删除最后一个元素)  

浅谈Python基础之列表那些事儿      浅谈Python基础之列表那些事儿

         浅谈Python基础之列表那些事儿

 <5> 排序(sort, reverse)

sort方法是将list按特定顺序重新排列,默认为由小到大,参数reverse=True可改为倒序,由大到小。

reverse方法是将list逆置。

浅谈Python基础之列表那些事儿

浅谈Python基础之列表那些事儿

三、列表的嵌套

1. 列表嵌套

类似while循环的嵌套,列表也是支持嵌套的。

一个列表中的元素又是一个列表,那么这就是列表的嵌套。

浅谈Python基础之列表那些事儿

字典列表

列表中包含字典。比如花名册:

浅谈Python基础之列表那些事儿

3. 列表字典

字典包含列表。比如图书的标签,一本书会被标注多个标签:

浅谈Python基础之列表那些事儿

到此这篇关于浅谈Python基础之列表那些事儿的文章就介绍到这了,更多相关Python列表内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现的概率分布运算操作示例
Aug 14 Python
基于Python中capitalize()与title()的区别详解
Dec 09 Python
python3使用scrapy生成csv文件代码示例
Dec 28 Python
Python如何生成树形图案
Jan 03 Python
TensorFlow搭建神经网络最佳实践
Mar 09 Python
python 实现在txt指定行追加文本的方法
Apr 29 Python
Python 实现「食行生鲜」签到领积分功能
Sep 26 Python
Django 实现Admin自动填充当前用户的示例代码
Nov 18 Python
如何在 Django 模板中输出 &quot;{{&quot;
Jan 24 Python
python有序查找算法 二分法实例解析
Feb 18 Python
Python开发企业微信机器人每天定时发消息实例
Mar 17 Python
mac安装python3后使用pip和pip3的区别说明
Sep 01 Python
详解Python牛顿插值法
Python中使用subprocess库创建附加进程
有趣的二维码:使用MyQR和qrcode来制作二维码
python保存大型 .mat 数据文件报错超出 IO 限制的操作
May 10 #Python
Python批量将csv文件转化成xml文件的实例
python基础之爬虫入门
python设置 matplotlib 正确显示中文的四种方式
You might like
图书管理程序(二)
2006/10/09 PHP
mysql5写入和读出乱码解决
2006/11/25 PHP
php自动识别文字编码并转换为目标编码的方法
2015/08/08 PHP
提交表单后 PHP获取提交内容的实现方法
2016/05/25 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
让焦点自动跳转
2006/07/01 Javascript
JavaScript入门学习书籍推荐
2008/06/12 Javascript
关于取不到由location.href提交而来的上级页面地址的解决办法
2009/07/30 Javascript
javascript中的一些注意事项 更新中
2010/12/06 Javascript
jQuery学习笔记之jQuery原型属性和方法
2014/06/09 Javascript
JS的location.href跳出框架打开新页面的方法
2014/09/04 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
简单实现js间歇或无缝滚动效果
2016/06/29 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
Vue入门之数据绑定(小结)
2018/01/08 Javascript
基于vue 开发中出现警告问题去除方法
2018/01/25 Javascript
JS实现左边列表移到到右边列表功能
2018/03/28 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
详解Axios 如何取消已发送的请求
2018/10/20 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
2019/10/23 jQuery
js基于canvas实现时钟组件
2021/02/07 Javascript
在Python中使用模块的教程
2015/04/27 Python
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
pygame用blit()实现动画效果的示例代码
2020/05/28 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
几个解决兼容IE6\7\8不支持html5标签的几个方法
2013/01/07 HTML / CSS
英国知名衬衫品牌美国网站:Charles Tyrwhitt美国
2016/08/28 全球购物
2019史上最全Database工程师题库
2015/12/06 面试题
儿科护理实习自我鉴定
2013/09/19 职场文书
建设单位项目负责人任命书
2014/06/06 职场文书
大学生党员批评与自我批评
2014/09/28 职场文书
师范生见习报告
2014/10/31 职场文书
游戏开发中如何使用CocosCreator进行音效处理
2021/04/14 Javascript
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python