首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >4.91Python数据类型之(6)元组

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

作者头像
py3study
发布2020-01-17 12:39:09
5830
发布2020-01-17 12:39:09
举报
文章被收录于专栏:python3python3

前言

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

目录

1.元组的基本定义 2.元组的基本操作

(一)元组的基本定义

1.元组的概念:

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

2.元组于列表的区别

主要表现为一下两点:

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

3.关于元组的不可变

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

(二)元组的基本操作

==1.建立元组==

(1)空元组

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

01.png
01.png
(2)单元素元组

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

02.png
02.png
(3)综合元组

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

03.png
03.png

==2.合并元组==

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

04.png
04.png

==3.转换元组==

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

(1)列表转元组
05.png
05.png
(2)元组转列表
06.png
06.png

==4.删除元组==

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

07.png
07.png

==5.查找元素==

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

08.png
08.png

==6.统计元素==

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

09.png
09.png
作者:Mark
日期:2019/01/30 周三
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 目录
  • (一)元组的基本定义
    • 1.元组的概念:
      • 2.元组于列表的区别
        • 3.关于元组的不可变
        • (二)元组的基本操作
          • ==1.建立元组==
            • (1)空元组
            • (2)单元素元组
            • (3)综合元组
          • ==2.合并元组==
            • ==3.转换元组==
              • (1)列表转元组
              • (2)元组转列表
            • ==4.删除元组==
              • ==5.查找元素==
                • ==6.统计元素==
                  • 作者:Mark
                  • 日期:2019/01/30 周三
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档