• 4.91Python数据类型之(6)元组


    前言

    有时候,我们为了数值的安全性,不许用户修改数据,今天我们就来讲讲关于python不可变的数据类型---

    元组数据

    目录

    1.元组的基本定义

    2.元组的基本操作

    (一)元组的基本定义

    1.元组的概念:

    元组(Tuple)是不可变的序列,也是一种可以储存各种数据的集合,用小括号()表示元组的开始于结束,元素之间用逗号,隔开。

    2.元组于列表的区别

    主要表现为一下两点:

    1. 列表是可变的序列,而元组是不可变的序列。
    2. 列表的定义用[], 而元组用的是()
    3. 可以理解为,元组就是只读(不可变)的列表类型。

    3.关于元组的不可变

    不能对元组对象进行添加元素,变换元组位置,修改元素,删除元素等操作

    (二)元组的基本操作

    1.建立元组

    (1)空元组

    我们用一个为空的()来创建元组的空类型

    01.png

    (2)单元素元组

    单元素的元组的创建,需要注意的是,在()里面必须在元素的后面加一个逗号扫,来区别于普通的数学公式里的()。

    02.png

    (3)综合元组

    元组的数据类型可以是多种类型,元素可以是数字型,字符串型,列表型,元素型

    03.png

    2.合并元组

    合并元组需要用 “+” 来实现。如:tup3 = tup1 + tup2

    04.png

    3.转换元组

    需要用tuple(其他类型), 同理,将其他元素转换为列表,要用list(其他类型)

    (1)列表转元组

    05.png

    (2)元组转列表

    06.png

    4.删除元组

    元组不允许对元组元素的删除,可以用del 对于整个元组的删除。

    07.png

    5.查找元素

    元组可以使用 tup.index(value) 来获得元素的索引。

    08.png

    6.统计元素

    元组可以使用 tup.count(value) 来获取某个元素出现的次数。

    09.png

    作者:Mark

    日期:2019/01/30 周三

  • 相关阅读:
    git config 命令各参数有何区别
    Git 初始化
    Linux 安装 Git
    在Mac OS 上安装 Git
    maven 部署到远程仓库(私服)
    Git与SVN的区别
    windows挂载NFS文件系统无法访问/修改文件解决
    mysql5.7写入数据时间相差13/14小时解决
    mysql配置文件不生效解决
    springdata jpa mysql5.7写入中文乱码解决
  • 原文地址:https://www.cnblogs.com/zyg123/p/10336634.html
Copyright © 2020-2023  润新知