python的列表

一,列表

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)示例

  

 

posted on   小王的每一天  阅读(103)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示