【Python零基础入门篇 · 8】:列表、元组的相关操作(完整版)

列表–[]


列表的基本格式

(1)列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开;

(2)一个列表中的数据类型可以各不相同

在这里插入图片描述

列表的基本操作(小标、for、while的打印)

  • 使用下标,打印列表
    在这里插入图片描述

  • 使用for循环,打印列表
    在这里插入图片描述

  • 使用while循环,打印列表
    在这里插入图片描述

列表的相关操作(增删改查排序)

添加元素:append、extend、insert
  • list.append(value):整体添加
    在这里插入图片描述

  • list.extend(value):分散添加,将另一个类型中的元素逐一添加,

  • extend()括号中传输的必须是可迭代对象,不然就会报错
    在这里插入图片描述
    以下错误表示整形不是可迭代对象
    在这里插入图片描述

  • list.insert(index,value):在指定位置前插入元素
    在这里插入图片描述

删除元素:del、pop、remove
  • del list[index]:根据下标删除元素
    在这里插入图片描述
  • list.pop(index):pop()括号中不写下标则表示删除列表最后一个元素,写下标则表示根据下标删除元素
    在这里插入图片描述
  • list.remove(value):根据元素的值进行删除
    在这里插入图片描述
修改列表中的元素:通过下标修改

在这里插入图片描述

查找列表中的元素in、not in、count、index

在这里插入图片描述

列表的排序:sort、reverse、sorted
  • list.sort():默认从小到大排序

  • list.reverse():倒序,将列表倒置,反过来

  • list.sorted(list, reverse=True):内建函数,生成新的列表。不设置reverse=True时则默认reverse=False

下面两图的代码逻辑:先将列表li中的元素从小到大进行排序,然后再倒叙
在这里插入图片描述
在这里插入图片描述

列表推导式

基本写法
  • [表达式 for 变量 in 列表]

  • [表达式 for 变量 in 列表 if 条件]

典型案例

在这里插入图片描述

元组–()


元组的基本格式

  • tu = (1,2,3,)
    在这里插入图片描述
    注意:
    (1)末尾一定要加个, (逗号)

  • python中不允许修改元组的数据,包括不能删除其中的元素。
    在这里插入图片描述

元组的相关操作(查:index、count)

index

从元组中找出某个对象第一个匹配项的索引位置, 如果不在元组中会报一个异常。
在这里插入图片描述

count

统计某个元素在元组中出现的次数。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

街 三 仔

你的鼓励是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值