五、python列表
创始人
2025-01-10 05:34:57
0

文章目录

  • 学习目标
  • 一、列表的基本使用
  • 二、列表的遍历
    • 2.1 while循环遍历
    • 2.2 for...in 循环遍历
  • 三、列表的排序
    • 3.1 交换两个变量的值
    • 3.2 冒泡排序
    • 3.3 列表的排序与反转方法
  • 四、列表的复制
    • 4.1 可变数据类型与不可变数据类型
    • 4.2 列表的复制
  • 五、列表的嵌套(略)
  • 六、列表推导式

学习目标

  • 能够定义列表
  • 能够使用下标获取列表里的元素
  • 能够对列表进行增删改查
  • 能够看懂嵌套的列表
  • 能够使用列表推导式快速创建列表
  • 能够对列表进行深复制和浅复制

一、列表的基本使用

# 使用 [] 来表示一个列表,列表里的每一个数据我们称之为元素 # 元素之间使用逗号进行分割 names = ['张三','李四','王五']  # list(可迭代对象) names = list(('张三,'李四','王五')) 
  • 和字符串一样,都可以 使用下标来获取元素对元素进行切片
names[0] # '张三' names[0:1] # ['张三'] 
  • 同时,我们还可以 使用下标来修改列表里的元素字符串是不可变对象,不能修改

  • 列表是用来保存多个数据的,操作列表,一般都包含 增加数据、删除数据、修改数据、查询数据

1、增加数据

A = ['张三','李四'] # 1. append(object) 在末尾添加元素 A.append('王五') # ['张三','李四','王五']  # 2. inset(index,object) 在指定位置插入元素 A.inset(0,'jack') # ['jack','张三','李四','王五']  # 3. extend() 合并两个可迭代对象 B = ['marry','tom'] A.extend(B) #  ['jack','张三','李四','王五','marry','tom'] 

2、 删除数据

A = ['jack','张三','李四','王五','marry','tom'] # 1. pop() 默认会删除列表中最后一个数据,并返回这个数据 # pop 还可以传入index参数,用来删除指定位置上的数据 x = A.pop() 

相关内容

热门资讯

一秒了解新全游房卡领取码/新猴... 一秒了解新全游房卡领取码/新猴王大厅房卡在哪里购买!游戏中心打开微信,添加客服【113857776】...
全攻略普及,微信链接金花房卡怎... 大圣大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来...
ia攻略/如何购买金花房卡雷霆... 微信游戏中心:雷霆大厅房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
推荐一款!金花房卡怎么购买雷霆... 雷霆大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:332900...
终于发现!微信牛牛房卡如何购买... 微信游戏中心:牛牛房卡,添加微信【71319951】,进入游戏中心或相关小程序,搜索“微信牛牛房卡”...
秒懂百科新西楚房卡多少米/天蝎... 第二也可以在游戏内商城:在游戏界面中找到 “微信金花,斗牛链接房卡”“商城”选项,选择房卡的购买选项...
正版授权!金花房卡专卖店宝马系... 今 日消息,宝马系列/随意玩房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更...
玩家推荐,购买斗牛房卡联系方式... 斗牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来享受...
IA解析/牛牛房卡官网天蝎大厅... 天蝎大厅房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
终于发现!炸金花从哪里买房卡,... 微信游戏中心:炸金花房卡,添加微信【56001354】,进入游戏中心或相关小程序,搜索“微信炸金花房...
一秒了解新云游房卡到哪里买/天... 一秒了解新云游房卡到哪里买/天蝎大厅房卡客服!微信房卡充值 添加房卡批售商:微【113857776】...
正版授权!游戏推荐牛牛房卡出售... 玄灵大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:332900...
玩家必备攻略,微信斗牛房卡怎么... 微信斗牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:160470940许多玩家在游戏中会购买房卡...
终于发现!微信牛牛房卡购买联系... 微信游戏中心:牛牛房卡,添加微信【66336574】,进入游戏中心或相关小程序,搜索“微信牛牛房卡”...
玩家须知新荣耀房卡怎么弄/新猴... 玩家须知新荣耀房卡怎么弄/新猴王大厅房卡在哪里购买! 微信牛牛房卡客服微信号微信游戏中心打开微信,添...
科技实测!牛牛房卡哪里有卖的新... 今 日消息,新神兽/青龙大厅房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更...
推荐一款!金花微信链接市场价格... 推荐一款!金花微信链接市场价格表战皇大厅/微信链接房卡价格一览表战皇大厅是一款非常受欢迎的游戏,咨询...
居家必备,牛牛链接房卡那里有卡... 卡贝大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来...
实测分享美人房卡怎么得/王者大... 第二也可以在游戏内商城:在游戏界面中找到 “微信金花,斗牛链接房卡”“商城”选项,选择房卡的购买选项...
终于发现!微信里面炸金花链接房... 微信游戏中心:炸金花房卡,添加微信【71319951】,进入游戏中心或相关小程序,搜索“微信炸金花房...