基础点

  1. 添加元素:a=['1','2'], a.append('3');append 会直接插入末尾;a.insert(0,'0'),而insert可以选择位置
  2. 根据索引/位置删除元素:del a[0] del可以删除任何位置的元素;a.pop(),a.pop(0),pop也可以删除元素,如果不带任何参数默认删除列表最后一个元素,带参数的话,就是删除指定位置的元素;NB:pop相比于del,它会返回删除的元素,也就是你还可以使用删除的元素,而del是直接删除,没有返回值的。
  3. 根据值删除元素:a.remove('1'),remove是你知道要删除的值但不知道位置,进行直接删除。需要注意的是,如果删除的值在列表中多次出现,只删除第一个出现的。
  4. 永久排序:cars = ['bmw', 'audi', 'toyota', 'subaru'],当使用cars.sort()后,就会永久按照字母顺序排序,['audi', 'bmw', 'subaru', 'toyota'],当然也可以倒序,cars.sort(reverse=True)即可
  5. 临时排序:sorted(cars),这个只是临时排序,也就是说,当你下次在print(cars)时,还是没有排序的
  6. 反转列表:cars.reverse(),单纯将列表颠倒过来
  7. 列表最后一个元素访问是-1:如cars[-1] 就是 ‘subaru’

基础知识——列表简介(二)相关推荐

  1. C#基础知识梳理系列二:C#的演绎大师:类型

    C#基础知识梳理系列二:C#的演绎大师:类型 摘 要 如果说C#是CLR特邀演员阵容之一,那类型class绝对是C#的演绎/演艺大师.不朽灵魂!它不仅演绎了C#的豪放,也演艺了C#的柔美.时而恢弘.时 ...

  2. 在微型计算机系统组成中 把微处理器cpu,计算机基础知识及答案(二)

    ··· 计算机基础知识及答案(二) 1.微型计算机采用的是冯·诺依曼体系结构,其硬件系统由运算器.控制器.存储器.输入设备和___C___五部分组成. A键盘.鼠标器.B显示器.打印机.C输出设备.D ...

  3. 电学基础知识整理(二)

    电学基础知识整理(二) 电容和电容器 电容器 两个靠近且夹着绝缘电介质的导体,这样的系统称为电容器. 电容器可以存储电荷,从而可以储能. 电容 指在给定电位差下自由电荷的储藏量,记为C,国际单位是法拉 ...

  4. JavaScript 基础知识 - DOM篇(二)

    7. 节点操作 7.1 节点的属性 节点分类: 标签节点 文本节点 属性节点 注释节点 节点常用的属性: nodeType:节点的类型 nodeName:节点名称 nodeValue:节点值 常见的节 ...

  5. Python基础知识入门(二)

    Python基础知识入门(一) Python基础知识入门(三) Python基础知识入门(四) Python基础知识入门(五) 一.数字类型 Python 数字数据类型用于存储数值.数据类型是不允许改 ...

  6. 计算机基础知识与程序设计二,计算机基础与程序设计.doc

    计算机基础与程序设计.doc (17页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 <计算机基础与稈序设计>是高等教冇H学考 ...

  7. JavaScript 基础知识 - 入门篇(二)

    11. 函数 11.1 函数的基础知识 为什么会有函数? 在写代码的时候,有一些常用的代码需要书写很多次,如果直接复制粘贴的话,会造成大量的代码冗余: 函数可以封装一段重复的javascript代码, ...

  8. python独立网站教程_python从零到独立建设网站系列教程之基础知识篇(二)

    python从零到独立建设网站系列教程之基础知识篇(二)python的安装在Windows上安装python点击Download链接 然后就是按导航走点击确认,需要注意的是要把python加入到系统变 ...

  9. ❤️六W字《计算机基础知识》(二)(建议收藏)❤️

    上一篇: ❤️六W字<计算机基础知识>(一)❤️  51. Access是一种____数据库管理系统. A.发散型 B.集中型  C.关系型  D.逻辑型 52. 用高级程序设计语言编写的 ...

最新文章

  1. HTTPS网络加密双向验证-使用AFNetworking封装
  2. PhpStorm+PhpStudy开发环境的配置
  3. 从硬盘上装xp手记(2005.8.14 )
  4. au加载默认的输入和输出设备失败_一文带你读懂 C/C++ 语言输入输出流与缓存区...
  5. vue 项目引用static目录资源_vuejs-templates静态资源目录src/assets、和static/区别
  6. 1027:输出浮点数
  7. Document Builder: 如何分析rule执行逻辑
  8. 好代码是管出来的——使用Git来管理源代码
  9. 一个DataGridView辅助类
  10. java 日期处理工具类_Java日期处理工具类DateUtils详解
  11. int** 赋值_关于Java语言复合赋值运算符的两个问题,快来瞧瞧
  12. java反射性能问题_Java反射应用实例java反射的性能问题 | 学步园
  13. ubuntu在 hdfs上创建一个文件夹_NAS上如何创建和使用加密文件夹?
  14. 【C语言】新手入门的C语言经典实例(持续更新)
  15. WebStorm 好用的插件推荐
  16. SSIS(简单数据抽取过程介绍)
  17. UVA 12304 2D Geometry 110 in 1! 六个直线与圆的问题+经典几何
  18. 基于mindwave脑电波进行疲劳检测算法的设计(5)
  19. 基于UEBA的用户上网异常行为分析
  20. 物联网下的RFID门禁,图书防盗新变革

热门文章

  1. Variable和Tensor合并后,PyTorch的代码要怎么改?
  2. 中国首场AI芯片产业峰会成功举办 GTIC 2018热度空前
  3. 贾跃亭晒FF 91新图,“生态化反”到底凉没凉?
  4. 终于能用Google的TPU跑代码了,每小时6.5美元
  5. 资源 | 2018年值得关注的200场机器学习会议(建议收藏)
  6. AI一分钟 | 阿里云放大招要揽1000名AI人才,川普AI守国论遭遇54名科学家反对
  7. 资源 | 8张思维导图帮你梳理深度学习机器学习多个知识点
  8. 干掉Random:这个类已经成为获取随机数的王者
  9. 强大的 IDEA 代码生成
  10. App开放接口api安全:Token签名sign的设计与实现