列表根据下标取值_Python基础知识点——list(列表)讲解

本文详细介绍了Python列表这一核心数据结构,包括列表的定义、可变性、创建方式以及如何通过索引和切片访问和修改元素。列表的灵活性使其成为处理有序数据的理想选择。此外,还探讨了如何将其他序列类型转换为列表,并讲解了切片操作的语法和应用场景。通过学习,读者将能够熟练掌握Python列表的高级用法。
摘要由CSDN通过智能技术生成

前言

定义:列表是一种可变的、有序的数据结构,可以随时添加和删除其中的元素。

列表非常适合利用顺序和位置定位某一元素,尤其是当元素的顺序或内容经常发生改变时。与字符串不同,列表是可变的。你可以直接对原始列表进行修改:添加新元素、删除或覆盖已有元素

创建列表

  • List (列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组
  • 专门用于存储一串信息
  • 列表用 [] 定义,数据 之间使用 , 分隔
  • 列表的 索引 从 0 开始

索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标

a29778ce5fe4646bf99015fbb64df0fc.png

注意:从列表中取值时,如果 超出索引范围,程序会报错

9b3b9581d5c9efa3f6240d44819f6522.png

创建一个列表

4c808f713db654fca0cbf1d3bf747b36.png

类型转化

将其他 序列 类型转化为列表

7903a4fbecec1e8cfeac464602c28edd.png

列表取值

使用[offffset]获取与修改元素

7826da6de0c266c14b0f5af137441b12.png

根据索引位置修改内容

e0797c696d9425bd5dd7af0ff3c20b51.png

列表切片

切片使用索引值来限定范围,从一个大的数据容器中切出小的字符串

Python中符合序列的有序序列都支持切片(slice),例如列表,字符串,元组。

切片 方法适用于 字符串列表元组

格式: [start:stop:step]

[起始值:结束值:步长]

  • start: 起始索引,从0开始,-1表示结束
  • stop:结束索引
  • step:步长,end-start,步长为正时,从左向右取值。步长为负时,反向取值

c2fb1795a0bcd1ca14bd3026807be69d.png

d00ca97cbd9b451032c6d3f57b54f204.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值