一,列表
1,列表的定义
(1)list(列表)是pyton中使用最频繁的数据类型
(2)专门用于存储一串数据,存储的数据称之为元素据
(3)列表用[]定义,元素之间使用【,】逗号分隔,
(4)列表的索引从零开始,索引就是列表在元素中的文字编号,索引的计算从零开始如:(a,b,c,d)索引是(0,1,2,3)
(5)从列表中取值时,如果超出索引范围,会报错
2,列表的格式
(1)列表变量名 =[列表元素1,列表元素2,列表元素3,列表元素4]
(2)示例:
3,列表的嵌套
(1)列表中的一个元素还是列表
(2)示例[
4,列表的常用操作
(1)增加 列表.append(值) 在数据末尾追加数据
(2)删除 列表.remove(值) 删除第一个出现的指定数值
(3)修改 列表[值] =值 修改指定索引的数据,数据不存在会报错
(4)查询 列表.[索引] 根据索引取值索引不存在会报错
1) 查看数据的长度 len[列表] 列表长度(元素个数)
2) if 值 in 列表: 判断列表中是否有某个元素
(5)排序 列表.sort() 升序排徐
二,列表的循环遍历
1,通过for循环遍历
(1)遍历就是从头到尾 依次从列表中取出每一个元素
(2)python中有专门的for循环(三目运算符)实现遍历
2,列表for循环示例
1)
2)三目运算示例
3,if...in和for..in的区别
(1)if...in判断某个元素是否在列表中,如果在,if的条件为True
(2)for...in:从头到尾依次从元素中取出某个元素
(3)两者比对示例
4,for...else的使用
(1)在for循环语句中没有遇到break函数,执行完后,则会执行else的分支
(2)示例
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)