Python编程入门到实践第三章:列表简介

本文详细介绍了Python中列表的基本概念及如何进行添加、删除、排序等操作,并提供了多种实用的方法,帮助读者更好地理解和运用列表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

列表是什么

  • 列表有一系列按特定顺序排列的元素组成
  • 在Python中,用方括号([])来表示列表,并用逗号来分隔其中的元素


修改、添加和删除元素


添加元素

  • 在列表末尾添加元素:append()
  • 在列表中插入元素:insert()


从列表中删除元素

  • 使用del语句删除元素
    • 前提:知道要删除元素的位置
    • del删除的元素无法再被访问
  • 使用方法pop()弹出元素
    • pop()可弹出列表的元素,并让你接着使用它
    • 类似于栈顶元素出栈
    • 注意:被弹出的元素已经不再列表中了
  • 根据值删除元素
    • remove()
      • remove()从列表中删除元素时,也可以接着使用他的值
      • remove()只删除第一个指定的值,如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除了这些值

组织列表

  • 使用sort()对列表进行永久性排序
    • sort()永久性地修改了列表元素的排列顺序,无法再恢复到原来的序列
    • 还可以按照相反的顺序排列,只需向sort()传递参数reverse=True
  • 使用sorted()对列表进行临时排序
    • 也可向sorted()函数传递参数reverse=True
  • 倒着打印列表,即翻转列表中的元素序列,可使用reverse()
  • 确定列表长度,len()函数
    • 注意len()会直接输出列表长度,不要写print(len)


使用列表时避免索引错误

  • 注意:
    • 1.列表索引是从0开始
    • 2.索引-1是返回最后一个列表元素
    • 3.仅当列表位空表时,使用索引-1会出错


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值