list的操作有循环、切片、增、删、改、查、反转、排序;

接下来我们逐个来说一下;

首先我们要知道,列表的索引(下标)从0开始,最后一个可以用-1表示。

1. 循环

如果直接for 循环一个list 的时候,那么每次循环的都是这个List里的元素

2. 切片

就是list取值的一种方式,顾前不顾后;

可指定步长进行取值,步长默认为1

3. 增加(append(), insert())

4. 删除(pop(), remove(), del, clear())

stus.pop() #默认删除最后一个

stus.pop(1) #删除指定位置

stus.remove('nancy') #删除list中某个元素,有重复的话,删除第一个

del stus[-1] #删除指定下标的元素

stus.clear() #清空整个list

6. 查看(count(), index())

通过下标查看指定位置的值

7. 反转(reverse()), 排序(sort())

reverse() 反转

sort() 默认升序,想要降序排序加上reverse=True

8. 多维数组

9. enumerate() 在list中的应用(可以取到index 和value),也可以应用于字符串

C# list删除 另外list里面的元素_在Python 中 List 操作 9种例子详细了解相关推荐

  1. python输出列表元素_在Python中分别打印列表中的每一个元素方法

    在Python中分别打印列表中的每一个元素方法 更新时间:2018年11月07日 15:12:03 作者:wintersshi 今天小编就为大家分享一篇在Python中分别打印列表中的每一个元素方法, ...

  2. python去掉重复内容并按原来次序输出元素_在Python中,从列表中删除重复项以使所有元素在保留顺序时都是唯一的最快的算法是什么?...

    饮歌长啸 使用方法:lst = [8, 8, 9, 9, 7, 15, 15, 2, 20, 13, 2, 24, 6, 11, 7, 12, 4, 10, 18, 13, 23, 11, 3, 11 ...

  3. python排序元组两个元素_在python中对具有3个元素的元组列表进行排...

    只需对列表进行排序:默认排序功能可以满足您的需求. 比较两个元组时,将根据它们的内容对其进行排序:首先对第一个元素进行排序,如果相等,则对第二个元素进行排序,依此类推. 演示: >>> ...

  4. python嵌套字典查找元素_在python中的嵌套json字典中查找值

    它有点长,但在上面的例子中:In [1]: import json In [2]: s = """\ ...: { ...: "A": { ...: ...

  5. python如何取map中的元素_在Python中使用map()获取列表元素在字符串中存在的次数...

    下面是对goalPost移动的一个响应("我可能需要regex,因为在不久的将来我将需要单词分隔符"): 此方法解析文本一次,以获得所有"单词"的列表.每个单词 ...

  6. python中的序列类型数据结构元素的切片操作_浅析python中的分片与截断序列

    浅析python中的分片与截断序列 序列概念 在分片规则里list.tuple.str(字符串)都可以称为序列,都可以按规则进行切片操作 切片操作 注意切片的下标0代表顺序的第一个元素,-1代表倒序的 ...

  7. python采集修改原创_python应用系列教程——python中ftp操作:连接、登录、获取目录,重定向、上传下载,删除更改...

    python中ftp操作: ftp=FTP() #设置变量 ftp.set_debuglevel(2) #打开调试级别2,显示详细信息 ftp.connect("IP"," ...

  8. python应用系列教程——python中ftp操作:连接、登录、获取目录,重定向、上传下载,删除更改

    全栈工程师开发手册 (作者:栾鹏) python教程全解 python中ftp操作: ftp=FTP() #设置变量 ftp.set_debuglevel(2) #打开调试级别2,显示详细信息 ftp ...

  9. js获取iframe中的元素_在 HTML 中包含资源的新思路

    作者:scott jehl 翻译:疯狂的技术宅 原文:https://www.filamentgroup.com/lab/html-includes/未经许可严禁转载 注意:这篇文章描述了一种我们仍需 ...

最新文章

  1. 变压器符号_变压器电路图符号大全
  2. Explore Scheduling
  3. 微信公众平台开发——在线点歌
  4. python 换脸 github_人脸识别和换脸相关深度学习开源项目github汇总
  5. vue如何引入ant部分组件
  6. 折半查找和二叉排序树的时间性能_详解二叉排序树(基础篇)
  7. chrome浏览器,开发工具一些常用快捷键
  8. C语言为什么被const声明的变量不是一个常量表达式
  9. 2013/7/16 HNU_训练赛4
  10. SpringBoot建立数据库连接JdbcTemplate和Mybatis两种方式
  11. html和css实现时间表,前端 CSS : 6# 纯 CSS 实现时间线
  12. Atitit.报名模块的管理
  13. Pycharm2018 汉化
  14. 中职计算机考证的软件
  15. 用友集团前端面经整理及答案
  16. linux fstab 远程,linux下fstab文件详解
  17. Python画熊头像
  18. Windows应急响应排查
  19. springboot 配置RedisTemplate 报:Field redisTemplate in XXX required a bean of type 'org.springframework
  20. c语言 怎么对百位数求余量,数据结构(C语言版)

热门文章

  1. ue4 设置intellisence_UE4.22编辑器界面操控设置(4)
  2. iview select选中值取值_iView的Select选择框
  3. python中属于私有属性的是_Python中的实例属性和私有属性
  4. 计算机管理技术学院,计算机管理论文,关于国家电网技术学院:管理平台有“三好”教学管理享轻松相关参考文献资料-免费论文范文...
  5. centos7 mysql启动后端口_centos7 修改mysql5.7默认端口后启动异常
  6. 谷歌浏览器出现“远程计算机访问失败问题”
  7. 核心交换机相对于普通交换机的优势
  8. 光电转换器与光纤收发器有哪些区别?
  9. php缓存实例,一个PHP缓存类实例
  10. 通信工程施工设计纲领文件