美文网首页
【数据类型】15、容器类型:列表和元组

【数据类型】15、容器类型:列表和元组

作者: 看远方的星 | 来源:发表于2021-04-27 14:51 被阅读0次

目录
一、数据收纳盒
二、列表和元组的创建
三、列表和元组的操作

一、数据收纳盒

  • 用来收纳数据对象的数据类型
  • 以一种规则的下标索引方式(收纳盒名字+数字序号)访问到每个数据。
  • 这种收纳盒是一种序列。


    image.png
  • 列表可以删除、添加、替换、重排序列中的元素(可变类型)


    image.png
  • 元组是不能再更新(不可变)序列
    元组在保留列表大多数功能的同时,去掉了一些灵活性以换取更高的处理性能

二、列表和元组的创建

  • 创建列表
    方括号法[],指明类型法list()
  • 创建元组
    圆括号法(),指明类型法tuple()
  • 列表或元组中保存的各个数据称作元素(element),类型没有限制。

三、列表和元组的操作

  • 增长列表
    append操作/insert操作/extend操作

  • 缩减列表
    pop操作/remove操作/clear操作

  • 列表是一种可变容器,可以随意增减,但并不是所有的数据容器都能像列表这样可以继续添加新元素。

  • reverse/sort 操作
    reverse:把列表中的数据元素头尾反转重新排列
    sort:把列表中的数据元素按照大小顺序重新排列

  • reversed/sorted 操作
    得到重新排列的列表,而不影响原来的列表


    image.png
    image.png
  • 合并
    加法运算+:连接两个列表/元组
    乘法运算*:复制n次,生成新列表/元组

  • 列表/元组大小
    len():列表/元组中元素的个数
    合并和求大小:列表和元组与字符串方法是一样的

  • 索引
    alist[n]或atuple[n]
    可以用赋值语句给列表中的任何一个位置重新赋值
    但元组属于不可变类型,索引只能获取对应位置中的数据值,不可重新赋值

  • 切片
    alist[start:end:step]
    atuple[start:end:step]

image.png
  • 查找
    in操作:判断某个元素是否存在于列表/元组中
    index操作:指定的数据在列表/元组的哪个位置
    count操作:指定的数据在列表/元组中出现过几次
  • 计算
    sum函数:将列表中所有的数据元素累加
    min/max函数:返回列表中最小/最大的数据元素

相关文章

  • 第005篇:元组与数字

    1、元组 1.1、什么是元组(tuple) 元组就是不可变的列表 元组是容器型数据类型,将()作为容器的标志,里面...

  • 2018-07-20 day 5

    一、列表 列表、字典、元组、集合都是序列,都是容器类型的数据类型 列表(list):存储多个数据的一种容器类型.里...

  • 【数据类型】15、容器类型:列表和元组

    目录一、数据收纳盒二、列表和元组的创建三、列表和元组的操作 一、数据收纳盒 用来收纳数据对象的数据类型 以一种规则...

  • Python 学习笔记 - 列表

    Python 容器(Collections) Python 有四种容器数据类型: 列表(List) 元组(Tupl...

  • 列表

    列表、字典、元组、集合都是序列,都是容器类型的数据类型 列表(list):用来存储多个数据的数据类型特点:1.有序...

  • day05 列表 2018-07-20

    1. 列表 列表、字典、元组、集合都是序列,都是容器类的数据类型。 列表list:用来存储多个数据的一种数据类型。...

  • python -- 元素和容器

    元素和容器 重点掌握列表、元组、字典、集合 列表 创建 Python 的list() 函数可以将其他数据类型转换成...

  • 01.03 笔记-元组

    元组 什么是元组(tuple) python提供的容器型数据类型,不可变并且有序的序列。(元组就是不可变的列表) ...

  • 2019-01-03

    Day 8 一、 元组(tuple) 1、python中容器数据类型,不可变且有序。 元组就是不可变的列表不可变:...

  • Day8-Python-元组字典集合-2019/1/3

    元组 1.什么是元组(tuple) python提供的容器型数据类型,不可变并且有序。(元组就是不可变的列表)不可...

网友评论

      本文标题:【数据类型】15、容器类型:列表和元组

      本文链接:https://www.haomeiwen.com/subject/mvuurltx.html