基础知识——列表简介(二)
基础点
- 添加元素:a=['1','2'], a.append('3');append 会直接插入末尾;a.insert(0,'0'),而insert可以选择位置
- 根据索引/位置删除元素:del a[0] del可以删除任何位置的元素;a.pop(),a.pop(0),pop也可以删除元素,如果不带任何参数默认删除列表最后一个元素,带参数的话,就是删除指定位置的元素;NB:pop相比于del,它会返回删除的元素,也就是你还可以使用删除的元素,而del是直接删除,没有返回值的。
- 根据值删除元素:a.remove('1'),remove是你知道要删除的值但不知道位置,进行直接删除。需要注意的是,如果删除的值在列表中多次出现,只删除第一个出现的。
- 永久排序:cars = ['bmw', 'audi', 'toyota', 'subaru'],当使用cars.sort()后,就会永久按照字母顺序排序,['audi', 'bmw', 'subaru', 'toyota'],当然也可以倒序,cars.sort(reverse=True)即可
- 临时排序:sorted(cars),这个只是临时排序,也就是说,当你下次在print(cars)时,还是没有排序的
- 反转列表:cars.reverse(),单纯将列表颠倒过来
- 列表最后一个元素访问是-1:如cars[-1] 就是 ‘subaru’
基础知识——列表简介(二)相关推荐
- C#基础知识梳理系列二:C#的演绎大师:类型
C#基础知识梳理系列二:C#的演绎大师:类型 摘 要 如果说C#是CLR特邀演员阵容之一,那类型class绝对是C#的演绎/演艺大师.不朽灵魂!它不仅演绎了C#的豪放,也演艺了C#的柔美.时而恢弘.时 ...
- 在微型计算机系统组成中 把微处理器cpu,计算机基础知识及答案(二)
··· 计算机基础知识及答案(二) 1.微型计算机采用的是冯·诺依曼体系结构,其硬件系统由运算器.控制器.存储器.输入设备和___C___五部分组成. A键盘.鼠标器.B显示器.打印机.C输出设备.D ...
- 电学基础知识整理(二)
电学基础知识整理(二) 电容和电容器 电容器 两个靠近且夹着绝缘电介质的导体,这样的系统称为电容器. 电容器可以存储电荷,从而可以储能. 电容 指在给定电位差下自由电荷的储藏量,记为C,国际单位是法拉 ...
- JavaScript 基础知识 - DOM篇(二)
7. 节点操作 7.1 节点的属性 节点分类: 标签节点 文本节点 属性节点 注释节点 节点常用的属性: nodeType:节点的类型 nodeName:节点名称 nodeValue:节点值 常见的节 ...
- Python基础知识入门(二)
Python基础知识入门(一) Python基础知识入门(三) Python基础知识入门(四) Python基础知识入门(五) 一.数字类型 Python 数字数据类型用于存储数值.数据类型是不允许改 ...
- 计算机基础知识与程序设计二,计算机基础与程序设计.doc
计算机基础与程序设计.doc (17页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 <计算机基础与稈序设计>是高等教冇H学考 ...
- JavaScript 基础知识 - 入门篇(二)
11. 函数 11.1 函数的基础知识 为什么会有函数? 在写代码的时候,有一些常用的代码需要书写很多次,如果直接复制粘贴的话,会造成大量的代码冗余: 函数可以封装一段重复的javascript代码, ...
- python独立网站教程_python从零到独立建设网站系列教程之基础知识篇(二)
python从零到独立建设网站系列教程之基础知识篇(二)python的安装在Windows上安装python点击Download链接 然后就是按导航走点击确认,需要注意的是要把python加入到系统变 ...
- ❤️六W字《计算机基础知识》(二)(建议收藏)❤️
上一篇: ❤️六W字<计算机基础知识>(一)❤️ 51. Access是一种____数据库管理系统. A.发散型 B.集中型 C.关系型 D.逻辑型 52. 用高级程序设计语言编写的 ...
最新文章
- HTTPS网络加密双向验证-使用AFNetworking封装
- PhpStorm+PhpStudy开发环境的配置
- 从硬盘上装xp手记(2005.8.14 )
- au加载默认的输入和输出设备失败_一文带你读懂 C/C++ 语言输入输出流与缓存区...
- vue 项目引用static目录资源_vuejs-templates静态资源目录src/assets、和static/区别
- 1027:输出浮点数
- Document Builder: 如何分析rule执行逻辑
- 好代码是管出来的——使用Git来管理源代码
- 一个DataGridView辅助类
- java 日期处理工具类_Java日期处理工具类DateUtils详解
- int** 赋值_关于Java语言复合赋值运算符的两个问题,快来瞧瞧
- java反射性能问题_Java反射应用实例java反射的性能问题 | 学步园
- ubuntu在 hdfs上创建一个文件夹_NAS上如何创建和使用加密文件夹?
- 【C语言】新手入门的C语言经典实例(持续更新)
- WebStorm 好用的插件推荐
- SSIS(简单数据抽取过程介绍)
- UVA 12304 2D Geometry 110 in 1! 六个直线与圆的问题+经典几何
- 基于mindwave脑电波进行疲劳检测算法的设计(5)
- 基于UEBA的用户上网异常行为分析
- 物联网下的RFID门禁,图书防盗新变革
热门文章
- Variable和Tensor合并后,PyTorch的代码要怎么改?
- 中国首场AI芯片产业峰会成功举办 GTIC 2018热度空前
- 贾跃亭晒FF 91新图,“生态化反”到底凉没凉?
- 终于能用Google的TPU跑代码了,每小时6.5美元
- 资源 | 2018年值得关注的200场机器学习会议(建议收藏)
- AI一分钟 | 阿里云放大招要揽1000名AI人才,川普AI守国论遭遇54名科学家反对
- 资源 | 8张思维导图帮你梳理深度学习机器学习多个知识点
- 干掉Random:这个类已经成为获取随机数的王者
- 强大的 IDEA 代码生成
- App开放接口api安全:Token签名sign的设计与实现