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 周三

猜你喜欢

转载自www.cnblogs.com/zyg123/p/10336634.html
今日推荐