序列----列表

序列----列表1. 序列1.1 序列的定义1.2 序列的分类2. 列表2.1 列表的概念2.2 列表的使用2.3 切片3. 通用操作3.1 “ + ” 和 “ * ”3.2 in 和 not in3.3 len()函数3.4 max() 和 min()函数3.5 l.index()函数3.6 l.count(value)函数4. 修改列表4.1 通过索引修改4.2 通过切片修改4.3 通过del关键字修改5. 列表的方法5.1 l.append(object)5.2 l.insert(index, obj
摘要由CSDN通过智能技术生成

1. 序列

1.1 序列的定义

  1. 序列:是python中最基本的一种数据结构,用来存储一组有序的数据,所有数据在序列当中都有一个唯一的位置(索引,index),序列中的数据会按照添加的顺序来分配索引。
  2. 数据结构:计算机中数据存储的方式。
  3. 索引:序列中数据位置,第一个位置的索引值为0,第二个位置的索引值为1,以此类推;最后一个位置的索引值也可以是-1,倒数第二个位置的索引值也可以是-2,以此类推。
  4. 序列中的数据我们称为对象,也叫元素。

1.2 序列的分类

  1. 可变序列:是指序列中的元素可以改变,列如:列表(list),字典(dict);
  2. 不可变序列:是指序列中的元素不可以改变,列如:字符串(str)、元组(tuple)。

2. 列表

2.1 列表的概念

  1. 通过 [] 来表示一个空列表,列表的对象是 list;
  2. 列表可以保存任意对象。

2.2 列表的使用

  1. 列表可以通过索引来获取列表中元素;索引值可以为0,也可以为负数,也可以为正数,但不能超过列表中最大索引值;
    语法:
    lst = [1,2,3,4,5]
    lst[1] 获取列表中位置为1的元素,lst[1]=2;
  2. len()函数可以获取列表的长度,也就是列表中元素的个数,列表的长度等于序列中最大索引值+1。

2.3 切片

  1. 概念:通过现有列表获取一个子列表;
  2. 通过切片来获取指定的元素;
  3. 语法:list[[start]:[stop]:[step]];
  4. 通过切片来获取元素,包括起始位置,但不包括结束位置的元素;
  5. 起始和结束位置的索引可以为不写;
    如果省略起始位置,则从列表中第一个位置起到结束位置获取元素,但不包括结束位置元素;
    如果省略结束位置,则从列表的起始位置起到列表
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值