Python3元组

Posted wanghao-boke

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3元组相关的知识,希望对你有一定的参考价值。

Python的元组与列表相似,不同之处在于元组的元素不能修改

元组使用小括号,列表使用方括号

元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

 技术图片

 

 

创建空元组

tup1 = ();
tup2 = (1,)

元组只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:

元组与字符串类似,下标索引从0开始,可以进行截取、组合

 

访问元组

元组可以使用下标索引来访问元组中的值

 技术图片

 

修改元组:

元组中的元素值是不允许修改的,但是我们可以对元组进行连接组合:

 技术图片

 

 

删除元组

元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元素:

 技术图片

 

元组运算符

和字符串一样,元组之间可以使用+号和*号进行运算,这就意味着他们可以组合和赋值,运算后会生成一个新的元组。

 技术图片

 

 

元组索引,截取

元组也是一个序列,所以我们可以访问元组中的指定文职,也可以截取索引中的一段元素。

 技术图片

 

 

 

 

元组内置函数

元组包含了以下的内置函数:

len(tupel):计算元组中元素个数。

max(tuple):返回元组中元素最大值。

min(tuple):返回元组中元素最小值。

tuple(seq_:将列表转换成元组。

 

修改元组的值:

1:

 技术图片

 

2:

/***
add.py
***/
t1 = (1,2,3)
for i in range(1,5):
    t2 = (i,)
    t1 = t1 + t2
print(t1)

运行结果:

robot@ubuntu:~/wangqinghe/python/20190823$ python3.5 add.py

(1, 2, 3, 1, 2, 3, 4)

3:

技术图片

 

以上是关于Python3元组的主要内容,如果未能解决你的问题,请参考以下文章

python3元组

Python3 元组

python3 元组

python3 元组

Python3 元组Tuple

Python3入门系列之-----元组