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

Python学习笔记(8)关于列表内置函数和多维列表

列表访问计数

  • 索引直接访问

  • index()#获得首次出现指定元素的索引

index(value,[start,[end]] #控制搜索索引范围

  • counr()#获得指定元素在列表中出现的次数

  • len()#返回列表长度

  • 成员资格判断

  1. in
  2. count()返回0,代表不存在

列表切片

slice[起始偏移量 start:终止偏移量 end[:步长 step]]

典型操作

 *关于终止偏移量可通过开区间简单记忆

*步长是每step取一个

其他情况

 *超过范围也不会报错


列表的遍历

for obj in listobj

       print(obj)


列表排序

  • 修改原列表

a.sort()  #默认升序排序

a.sort(reverse=True)  #降序排序

import random

random.shuffle(a)#随机排序

  • 建立新列表

使用内置函数sorted()

eg.a = sorted(a) #默认升序

eg.a = sorted(a,reserve = Ture) #默认升序

  • reversed()返回迭代器

*也可以使用[::-1]

需要将迭代器转化为列表来进行查看

eg.c = reserved(a)

list(c)

print(c)

*迭代器只能用一次


其他内置函数

  • max和min

  • sum求和

数值型列表求和,非数值型列表报错


多维列表

一维,线性

  • 二维列表

二维,表格

**通过嵌套实现二维

 *二维列表不要忘记➕“,”

 

 

http://www.dtcms.com/a/109358.html

相关文章:

  • Java 常用数据结构详解
  • Java8 到 Java21 系列之 Stream API:数据处理的新方式(Java 8)
  • Node.js 安装与配置全攻略:从入门到高效开发
  • 做题记录:和为K的子数组
  • 二极管正负极区分
  • Mermaid 语法教程
  • kali中vmtools失效用不了解决方法
  • Leetcode 857 -- 贪心 | 数学
  • 【C语言】整数和浮点数在内存中的存储
  • 使用pkexec 和其策略文件安全提权执行外部程序
  • linux文件上传下载lrzsz
  • LangChain核心解析:掌握AI开发的“链“式思维
  • 【KMP】P4391 [BalticOI 2009] Radio Transmission 无线传输|普及+
  • 蜜蜡是什么?蜜蜡与琥珀的区别以及蜜蜡的收藏价值一览
  • 《AI大模型应知应会100篇》第57篇:LlamaIndex使用指南:构建高效知识库
  • 一篇关于Netty相关的梳理总结
  • 修复SSL证书链不完整问题certificate verify failed unable to get local issuer certificate
  • Java学习总结-io缓冲流
  • [MySQL初阶]MySQL表的操作
  • 【服务日志链路追踪】
  • C语言--回文字符串
  • Spark中排序--前缀排序prefixSort
  • 【人工智能之大模型】在Transformer中,同一个词可以有不同的注意力权重嘛?为什么
  • 鸿蒙NEXT开发缓存工具类(ArkTs)
  • 华为云 云化数据中心 CloudDC | 架构分析与应用场景
  • Java学习总结-Flie-IO流
  • 解决Ubuntu文件夹锁标记
  • 【youcans论文精读】弱监督深度检测网络(Weakly Supervised Deep Detection Networks)
  • Spring Boot 3.4.3 整合 Quartz 定时任务
  • Onloyoffice公式 从指定的数据范围中筛选出符合条件的数据行 放到别的sheet里面