当前位置: 首页 > news >正文

python List和常用的方法

List:列表中包含多个数据,数据之间使用逗号分隔,索引从0开始。

空列表:

 

 dir:查看列表的所有方法

 List常用方法:insert、append,extend、del、remove、pop、clear、count、index

增加insert(索引,数据)再list指定位置插入成员数据
append(数据)再list末尾追加成员数据
extend(列表)追加一个list的成员数据到另一个list中
删除del(列表[索引值])删除list中指定索引的成员数据
remove(成员数据值)删除list中第一次出现的指定数据
pop()删除list中最后一个成员数据
pop(索引值)删除list中指定索引值的数据
clear()清空list
修改list[索引值] = 值(要修改的)
统计count(数据)返回指定值再list中出现的次数
index(数据)返回数据在list中的索引值,找不到会抛出异常
排序sort()list值按照升序排序
sort(reverse=True)list值按照降序排序
reverse()列表的成员数据顺序反转(逆置)

insert:在指定索引位置插入

append: 追加,在末尾添加

 extend:将一个列表的成员追加到另一个列表中

 修改列表中的成员值:

 del:删除列表中的成员

 remove:移除list面指定的值

 pop:删除list的最后一个索引的成员数据

pop删除列表中指定索引的成员数据 

 clear:删除列表中所有的成员

count:指定成员数据再列表中出现的次数

 index:成员数据再列表中的索引值

 index:从起始位置开始查找数据再列表中的索引值

 sort:对列表成员从小到大排序

sort:列表成员从大到小排序

reverse():列表的成员数据顺序反转(逆置)

拆包写法:

 列表推导式:当需要创建一个比较大的list时使用。

添加条件:

常用方法:len、max、min、in

 

 

http://www.lryc.cn/news/26233.html

相关文章:

  • PMP证书要怎么考,含金量怎么样?
  • MySQL实战解析底层---事务隔离:为什么你改了我还看不见
  • 变更数据捕获(CDC)
  • 【移动端表格组件】uniapp简单实现H5,小程序,APP多端兼容表格功能,复制即用,简单易懂【详细注释版本】
  • 电子技术——CMOS 逻辑门电路
  • 【C++】C++11 新特性
  • JPA 相关注解说明
  • SAP 生产订单/流程订单中日期的解释
  • Java设计模式笔记——七大设计原则
  • 记录第一次接口上线过程
  • 时序预测 | MATLAB实现Rmsprop算法优化LSTM长短期记忆神经网络时间序列多步预测(滚动预测未来,多指标,含验证Loss曲线)
  • 如何利用Level2行情数据接口追板和交易股票?
  • MySQL常用的聚合函数
  • 如何评估模糊测试工具-unibench的使用
  • 2023初级会计详细学习计划打卡表!自律逆袭,一次上岸!
  • 【Python】Python项目打包发布(四)(基于Nuitka打包PySide6项目)
  • 一起Talk Android吧(第五百一十三回:Java中的byte数组与int变量相互转换)
  • 22《Protein Actions Principles and Modeling》-《蛋白质作用原理和建模》中文分享
  • vue2 @hook 的解析与妙用
  • 网络技术|网络地址转换与IPv6|路由设计基础|4
  • MySQL运维知识
  • 易基因-MeRIP-seq揭示衰老和神经变性过程中m6A RNA甲基化修饰的保守下调机制
  • 暑期实习准备——Verilog手撕代码(持续更新中。。。
  • Qt音视频开发19-vlc内核各种事件通知
  • Linux基础命令-nice调整进程的优先级
  • 解析C语言strcmp()函数
  • 初识scrapy
  • (JUC)核心线程 和 救急线程的区别;Executors-固定大小线程池单线程线程池
  • vue2的动画和过渡效果
  • 正数负数的取反运算推导过程