Python的列表基础知识点(超详细流程)
目录
一、环境搭建
二、列表
2.1 详情
2.2 列表定义
2.3 列表长度
2.4 列表索引
2.5 切片索引
2.6 添加
2.7 插入
2.8 剔除
2.8.1 pop方法
2.8.2 del方法
2.9 任何数据类型
2.10 拼接
2.10.1 “+”
2.10.2 “*”
2.11 逆序
编辑 2.12 计算出现次数
2.13 排序
2.14 最大值、最小值
一、环境搭建
Python的安装过程和环境搭建(超详细过程)-CSDN博客https://blog.csdn.net/Z0412_J0103/article/details/144696965?spm=1001.2014.3001.5502
二、列表
2.1 详情
列表是Python的基础数据类型之一,列表中的每个元素都会有一个数字作为它的索引,第一个索引是0,第二个索引是1,依此类推。列表可以通过索引获取列表中的元素。
2.2 列表定义
Python生成一个列表可以通过list( )函数或者中括号“[ ]”来完成,例如,生成包含5个元素的列表A的程序如下:
A = [1, 2, 3]
print(A)
2.3 列表长度
列表的长度可以使用len( )函数进行计算。
A = [1, 2, 3]
print(len(A))
2.4 列表索引
生成一个列表后,可以通过索引获取到列表中的元素,从前往后索引需要从0开始
A = [1, 2, 3]
# 从前往后索引
print(A[0])
# 从后往前索引
print(A[-3])
2.5 切片索引
可以通过切片索引获取列表中一个范围内的元素
A = [1, 2, 3]
print(A[0:3])
print(A[1:-1])
2.6 添加
已生成的列表,通过append( )实现添加新的元素
A = [1, 2, 3]
A.append(4)
A.append("five")
print(A)
2.7 插入
在列表的指定位置插入新的内容可以使用insert( )方法
A = [1, 2, 3]
A.insert(2, "name")
print(A)
2.8 剔除
2.8.1 pop方法
方法一:剔除列表中的末尾元素可以通过列表中的pop( )方法
A = [1, 2, 3]
A.pop()
print(A)
A.pop()
print(A)
2.8.2 del方法
通过del剔除指定位置的元素
A = [1, 2, 3]
del A[1]
print(A)
2.9 任何数据类型
可以存在任何数据类型
A = [1, 2, 3]
B = ["A", "B", "C", [4, 5, 6]]
C = ['A', 'B', 'C', [1, 2, 3, 4, 5, 'Name'], [7, 8, 9]]
print(A)
print(B)
print(C)
2.10 拼接
2.10.1 “+”
A = [1, 2, 3]
B = [4, 5, 6]
print(A + B)
2.10.2 “*”
A = [1, 2, "three"]
print(A * 2)
2.11 逆序
A = [15, 3, 46, 20, 8, 50, 92]
A.reverse()
print(A)
2.12 计算出现次数
A = [15, 3, 46, 20, 8, 50, 92, 46]
print(A.count(46))
2.13 排序
A = [15, 3, 46, 20, 8, 50, 92, 46]
A.sort()
print(A)
2.14 最大值、最小值
A = [15, 3, 46, 20, 8, 50, 92, 46]
print("最小值:", min(A))
print("最大值:", max(A))
上一篇文章:No Python at ‘C:\Users\MI\AppData\Local\Programs\Python\Python39\python.exe‘-CSDN博客https://blog.csdn.net/Z0412_J0103/article/details/144708589?spm=1001.2014.3001.5502下一篇文章: Python的元组和字典知识点(超详细教学)-CSDN博客
https://blog.csdn.net/Z0412_J0103/article/details/144827319?spm=1001.2014.3001.5502
相关文章:
![](https://csdnimg.cn/release/blog_editor_html/release2.3.7/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=O83A)
Python的列表基础知识点(超详细流程)
目录 一、环境搭建 二、列表 2.1 详情 2.2 列表定义 2.3 列表长度 2.4 列表索引 2.5 切片索引 2.6 添加 2.7 插入 2.8 剔除 2.8.1 pop方法 2.8.2 del方法 2.9 任何数据类型 2.10 拼接 2.10.1 “” 2.10.2 “*” 2.11 逆序 编辑 2.12 计算出现次数 2.13 排序…...
![](https://i-blog.csdnimg.cn/direct/b2834b2225df4a6fa33691c18f579bcf.jpeg#pic_center)
HarmonyOS鸿蒙开发 弹窗及加载中指示器HUD功能实现
HarmonyOS鸿蒙开发 弹窗及加载中指示器HUD功能实现 最近在学习鸿蒙开发过程中,阅读了官方文档,在之前做flutter时候,经常使用overlay,使用OverlayEntry加入到overlayState来做添加悬浮按钮、提示弹窗、加载中指示器、加载失败的t…...
![](https://www.ngui.cc/images/no-images.jpg)
【Ubuntu与Linux操作系统:一、Ubuntu安装与基本使用】
第1章 Ubuntu安装与基本使用 1.1 Linux与Ubuntu Linux是一种开源、类Unix操作系统内核,拥有高稳定性和强大的网络功能。由于其开源性和灵活性,Linux被广泛应用于服务器、嵌入式设备以及桌面环境中。 Ubuntu是基于Debian的一个流行Linux发行版…...
![](https://www.ngui.cc/images/no-images.jpg)
React 元素渲染
React 元素渲染 React 是一个用于构建用户界面的 JavaScript 库,它允许开发人员创建大型应用程序,这些应用程序可以随着时间的推移而高效地更新和渲染。React 的核心概念之一是元素渲染,它描述了如何将 JavaScript 对象转换为 DOM࿰…...
![](https://i-blog.csdnimg.cn/direct/918242775f684d628b7dcf2ee74eb48c.png)
【2024年华为OD机试】 (C卷,100分)- 括号匹配(Java JS PythonC/C++)
一、问题描述 题目描述 给定一个字符串,里边可能包含“()”、“[]”、“{}”三种括号,请编写程序检查该字符串中的括号是否成对出现,且嵌套关系正确。 若括号成对出现且嵌套关系正确,或该字符串中无括号字符,输出&am…...
![](https://www.ngui.cc/images/no-images.jpg)
解锁企业数字化转型新力量:OpenCoze(开源扣子)
在当今数字化浪潮席卷之下,企业对于高效管理和协同运作的需求愈发迫切,而开源技术正逐渐成为众多企业破局的关键利器。今天,想给大家介绍一款极具潜力的开源项目 ——OpenCoze,中文名称 “开源扣子”。 一、OpenCoze 是什么&…...
![](https://www.ngui.cc/images/no-images.jpg)
【网络云SRE运维开发】2025第2周-每日【2025/01/12】小测-【第12章 rip路由协议】理论和实操考试题解析
文章目录 选择题答案及解析理论题答案及解析实操题答案及解析下一步进阶 选择题答案及解析 RIP路由协议是基于哪种算法的动态路由协议? 答案:B. 距离矢量算法解析:链路状态算法用于OSPF等协议;最小生成树算法主要用于生成树协议&…...
![](https://i-blog.csdnimg.cn/direct/1a378366c0b6438e93a3a7e27cceff36.png)
【微服务】8、分布式事务 ( XA 和 AT )
文章目录 利用Seata解决分布式事务问题(XA模式)AT模式1. AT模式原理引入2. AT模式执行流程与XA模式对比3. AT模式性能优势及潜在问题4. AT模式数据一致性解决方案5. AT模式一阶段操作总结6. AT模式二阶段操作分析7. AT模式整体特点8. AT模式与XA模式对比…...
![](https://i-blog.csdnimg.cn/direct/9f22f472208546088f9e5950f4c5674b.png)
CVE-2025-22777 (CVSS 9.8):WordPress | GiveWP 插件的严重漏洞
漏洞描述 GiveWP 插件中发现了一个严重漏洞,该插件是 WordPress 最广泛使用的在线捐赠和筹款工具之一。该漏洞的编号为 CVE-2025-22777,CVSS 评分为 9.8,表明其严重性。 GiveWP 插件拥有超过 100,000 个活跃安装,为全球无数捐赠平…...
![](https://i-blog.csdnimg.cn/direct/e9d02e9a805c4475ab4135be80b26e9e.png)
TypeScript Jest 单元测试 搭建
NPM TypeScript 项目搭建 创建目录 mkdir mockprojectcd mockproject初始化NPM项目 npm init -y安装TypeScript npm i -D typescript使用VSCode 打开项目 创建TS配置文件tsconfig.json {"compilerOptions": {"target": "es5","module&…...
![](https://i-blog.csdnimg.cn/direct/477379116ef24bd5959377b471f534aa.png)
基于 SSH 的任务调度系统
文末附有完整项目代码 在当今科技飞速发展的时代,任务调度系统的重要性日益凸显。本文将详细介绍一个基于 SSH(SpringStruts2Hibernate)的任务调度系统的设计与实现。 一、系统概述 本系统旨在改变传统人工任务调度方式,通过计算…...
![](https://i-blog.csdnimg.cn/direct/91ad74c2af6f44349bbb523d98602826.png#pic_center)
filestream安装使用全套+filebeat的模块用法
1 filestream介绍 官方宣布:输入类型为log在filebeat7.16版本已经弃用了 Filestream 是 Filebeat 中的一种 输入类型(Input),用于处理日志文件的读取。它是为了取代 Filebeat 中传统的 log 输入(Input)设…...
![](https://img-blog.csdnimg.cn/9b70aa7d88a648b08fee4f1450ec7ac0.png)
java项目之房屋租赁系统源码(springboot+mysql+vue)
项目简介 房屋租赁系统实现了以下功能: 房屋租赁系统的主要使用者分为: 系统管理:个人中心、房屋信息管理、预约看房管理、合同信息管理、房屋报修管理、维修处理管理、房屋评价管理等模块的查看及相应操作; 房屋信息管理&#…...
![](https://i-blog.csdnimg.cn/direct/56e11e37ea8f4975a7031a1587e10e5c.png)
sap mm学习笔记
1. 业务流程 2. 组织架构 3. 物料主数据 4.采购主数据 5. 采购管理 6. 库存管理 7.物料主数据 8. 采购申请 ME51N...
![](https://i-blog.csdnimg.cn/img_convert/b3279f942ab4c460c5f3fc8ea9404027.gif)
代码随想录_链表
代码随想录02 链表 203.移除链表元素 力扣题目链接(opens new window) 题意:删除链表中等于给定值 val 的所有节点。 示例 1: 输入:head [1,2,6,3,4,5,6], val 6 输出:[1,2,3,4,5] 示例 2: 输入:he…...
![](https://www.ngui.cc/images/no-images.jpg)
EF Code 并发控制
【悲观控制】 不推荐用,EF Core 没有封装悲观并发控制的使用,需要使用原生Sql来使用悲观并发控制 一般使用行锁、表锁等排他锁对资源进行锁定,同时只有一个使用者操作被锁定的资源 拿sql server举例,可以使用表所、或者行所解决…...
![](https://www.ngui.cc/images/no-images.jpg)
ceph fs status 输出详解
ceph fs status 命令用于显示 Ceph 文件系统的状态信息,其中各列的含义如下: RANK:元数据服务器(MDS)的等级或标识符。 STATE:MDS 的当前状态,例如 active(活跃)、stan…...
![](https://i-blog.csdnimg.cn/img_convert/a8607eac360b15d4fe8d3a2cb305551c.png)
FFmpeg Muxer HLS
使用FFmpeg命令来研究它对HLS协议的支持程度是最好的方法: ffmpeg -h muxerhls Muxer HLS Muxer hls [Apple HTTP Live Streaming]:Common extensions: m3u8.Default video codec: h264.Default audio codec: aac.Default subtitle codec: webvtt. 这里面告诉我…...
![](https://i-blog.csdnimg.cn/img_convert/ad90abf88be5a206bb543aef6d6d1ac7.png)
如何用SQL语句来查询表或索引的行存/列存存储方式|OceanBase 用户问题集锦
一、问题背景 自OceanBase 4.3.0版本起,支持了列存引擎,允许表和索引以行存、纯列存或行列冗余的形式创建,且这些存储方式可以自由组合。除了使用 show create table命令来查看表和索引的存储类型外,也有用户询问如何通过SQL语句…...
![](https://i-blog.csdnimg.cn/direct/d42aae37f0a84104bd3a732241fbec0b.png)
回归预测 | MATLAB实GRU多输入单输出回归预测
回归预测 | MATLAB实GRU多输入单输出回归预测 目录 回归预测 | MATLAB实GRU多输入单输出回归预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 回归预测 | MATLAB实GRU多输入单输出回归预测。使用GRU作为RNN的一种变体来处理时间序列数据。GRU相比传统的RNN有较好的记…...
![](https://i-blog.csdnimg.cn/direct/d8ffb62f4c044ccdbdccd8324c6a9d45.png#pic_center)
【OpenGL/Assimp】渲染模型、半透明材质与封装光源
文章目录 渲染成果Assimp库准备:Mesh类修改:透明贴图使用:光源封装:使用方式在如下测试环境中: 渲染成果 Assimp库准备: 从GitHub拉取源码,根据网络教程,借助CMake生成VS工程项目&a…...
![](https://www.ngui.cc/images/no-images.jpg)
pandas与sql对应关系【帮助sql使用者快速上手pandas】
本页旨在提供一些如何使用pandas执行各种SQL操作的示例,来帮助SQL使用者快速上手使用pandas。 目录 SQL语法一、选择SELECT1、选择2、添加计算列 二、连接JOIN ON1、内连接2、左外连接3、右外连接4、全外连接 三、过滤WHERE1、AND2、OR3、IS NULL4、IS NOT NULL5、B…...
![](https://www.ngui.cc/images/no-images.jpg)
Linux WEB漏洞
定义:Linux Web 漏洞是指在基于 Linux 操作系统的 Web 应用程序、Web 服务器软件或者相关的网络服务配置中存在的安全弱点。这些漏洞可能导致攻击者未经授权访问敏感信息、篡改网页内容、执行恶意代码,甚至完全控制服务器。 常见类型及原理 SQL 注入漏…...
![](https://i-blog.csdnimg.cn/direct/45f22ee579e8480d9e0aed501504ec45.png)
音视频入门基础:RTP专题(2)——使用FFmpeg命令生成RTP流
通过FFmpeg命令可以将一个媒体文件转推RTP: ffmpeg -re -stream_loop -1 -i input.mp4 -c:v copy -an -f rtp rtp://192.168.0.102:5400 但是通过ffplay尝试播放上述产生的RTP流时会报错:“Unable to receive RTP payload type 96 without an SDP file …...
![](https://i-blog.csdnimg.cn/direct/448c2d1066014260a814b6a1015a5f8f.png)
大语言模型预训练、微调、RLHF
转发,如有侵权,请联系删除: 1.【LLM】3:从零开始训练大语言模型(预训练、微调、RLHF) 2.老婆饼里没有老婆,RLHF里也没有真正的RL 3.【大模型微调】一文掌握7种大模型微调的方法 4.基于 Qwen2.…...
![](https://i-blog.csdnimg.cn/direct/7f2aa44b65374e2b8510407d61d267bb.png)
vue3后台系统动态路由实现
动态路由的流程:用户登录之后拿到用户信息和token,再去请求后端给的动态路由表,前端处理路由格式为vue路由格式。 1)拿到用户信息里面的角色之后再去请求路由表,返回的路由为tree格式 后端返回路由如下: …...
![](https://i-blog.csdnimg.cn/direct/8a0bbd49d20a414f8de97d0a77118c76.png)
解决idea中无法拖动tab标签页的问题
1、按 Ctrl Alt S 打开设置,找到路径 File | Settings | Appearance & Behavior | Appearance 2、去掉勾选 Drag-and-drop with Alt pressed only 即可...
![](https://i-blog.csdnimg.cn/direct/0fa664f61809449c93ff682d6b8b35d7.png)
WMS仓库管理系统,Vue前端开发,Java后端技术源码(源码学习)
一、项目背景和建设目标 随着企业业务的不断扩展,仓库管理成为影响生产效率、成本控制及客户满意度的重要环节。为了提升仓库作业的透明度、准确性和效率,本方案旨在构建一套全面、高效、易用的仓库管理系统(WMS)。该系统将涵盖库…...
![](https://i-blog.csdnimg.cn/direct/c0bd22ec97b4424790b1842aa91acee9.png)
25/1/12 嵌入式笔记 学习esp32
了解了一下位选线和段选线的知识: 位选线: 作用:用于选择数码管的某一位,例如4位数码管的第1位,第2位) 通过控制位选线的电平(高低电平),决定当前哪一位数码管处于激活状…...
![](https://i-blog.csdnimg.cn/direct/f0311454ea414663a7aa6e47cbdf061b.png)
【NLP】ELMO、GPT、BERT、BART模型解读及对比分析
文章目录 一、基础知识1.1 Word Embedding(词嵌入)1.2 词嵌入模型1.3 神经网络语言模型NNLM 二、ELMO2.1 ELMO的提出2.2 ELMO核心思想2.3 ELMO的优缺点 三、GPT3.1 Transformer3.2 GPT简介3.3 GPT模型架构3.4 预训练及微调3.5 GPT和ELMO对比 四、BERT4.1…...
![](/images/no-images.jpg)
蓬莱做网站那家好/app注册推广团队
Markdown流程图学习Markdown流程图基本语法1.横向流程图2.横向多主题流程图3.纵向流程图4.脑图5.XML报文6.常用问题4.1 seriorNo和CfgNum不一致导致无法生成模型4.2 驱动和模型不一致个数错误4.3 图片使用Markdown流程图基本语法 1.横向流程图 #mermaid-svg-4HuESUd3GWiGkqLh …...
![](/images/no-images.jpg)
豪华网站建设/交换友链要注意什么
相信各位android开发者,对SAX已经并不陌生了,SAX(Simple API for XML),是一个使用非常广泛的XML解析标准,通常使用Handler模式来处理XML文档,这种处理模式和我们平常习惯的理解方式很不同,身边也…...
![](https://img-blog.csdnimg.cn/img_convert/6bf7b65357289b799ce7b2d0e27ebf50.jpeg)
区块链插件wordpress/海外新闻app
全网最全大数据面试提升手册!1 说明1.1 案例说明本文使用 Flink CDC 最新版本 2.2 及 Flink 1.14 版本通过 Java DataStream API 做 双流 Join 案例。双流 Join 大致流程:双流Join案例具体划分有:时间窗口联结处理事件窗口联结处理时间窗口 内…...
![](/images/no-images.jpg)
网站建设公司简介范文/好口碑关键词优化地址
lvs fullnat开源出来有一阵子了,刚开源时研究过一阵子,现在重新捡起来发现它的优势不是一星半点的,闲下来总结了一下。 1、syn_proxy----------用于防御synflood攻击 可以在keepalived配置文件中针对每一个服务分别设置打开或关闭。 2、conne…...
![](https://www.oschina.net/img/hot3.png)
毕业设计h5网站制作/推广普通话
2019独角兽企业重金招聘Python工程师标准>>> 设置好共享文件夹之后,在/mnt下面建立了一个wwwroot文件夹,然后去欢天喜地的去挂载, mount -t vboxsf www /mnt/wwwroot 结果系统提示: mount: /mnt/wwwroot: wrong fs typ…...
![](/images/no-images.jpg)
聊城集团网站建设价格/短视频营销策划方案
环境:AlwaysOn集群 操作系统:Windows Server 2008 R2 数据库: SQL Server 2014 错误提示:“该日志未截断,因为其开始处的记录是挂起的复制操作或变更数据捕获。请确保日志读取器代理或捕获作业正在运行,或使…...