python元组

元组tuple也是python常用的一种数据类型,与列表类似,唯一不同的是元组中的元素是不允许修改的。
元组使用的是小括号(),列表使用的是中括号【】。
1、元组的创建
元组的创建和列表一样,只需要将列表的【】改为小括号()即可。
例:
t1=(1,2,3,4)
t2=('中国’,2020,’China’,1986)
2、访问元组
与列表一样,可以使用下标索引来访问元组中的值。
但要注意的是,元组中的值只能访问,不能被修改,如果去修改其值,会报错。
3、删除元组
元组中的元素不能被修改,当然也不能被删除。
但整个元组是可以被删除的。
元组被删除后,元组就没有了。
例:

------------------------------我是广告开始的分隔线

-----------------------------------------------------------我是广告结束的分隔线

4、元组的运算
元组能进行的运算如下:
+ 连接 t1+t2表示将t2接在t1后面,形成一个新的元组
* 复制 t1*3表示重复三次t1的所有元素
5、元组的内置函数
类似列表的
例:
len(t) 返回元组t的元素个数
max(t) 返回元组t的最大值
min(t) 返回元组t的最小值
tuple(list) 将list转换为元组
如果要将元组转换为列表用的函数是:list(tuple)
6、元组的应用
在图像处理中,很多时候会用到元组。
比如查询图像的shape,其返回值就是元组。
在函数的应用中,如果要返回多个值,一般也是以元组的形式返回。
(0)

相关推荐

  • Python中tuple和list的区别?基础学习!

    想必大家都知道,Python数据类型有很多种,其中有两个对象的写法非常相似,它就是tuple元组和list列表,让人傻傻分不清楚.那么你知道Python中tuple和list有什么区别吗?我们来看看具 ...

  • tuple和list有什么区别?Python学习

    在Python中,list代表列表,tuple代表元组,那么它们之间有何区别呢?如何进行区分?我们通过以下文章来了解一下吧. list: 1.是一种有序的集合,可以随时添加和删除其中元素; 2.访问l ...

  • Python中什么是有序序列?列表元组及字符串

    Q:Python中的列表.元组.字符串是有序序列吗? A:当然,列表.元组.字符串是Python中的有序序列,其中列表是可变对象,元组和字符串是不可变对象,接下来我们一起来看看具体的内容介绍吧. 什么 ...

  • Python 元组 | 菜鸟教程

    Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 如下实例: 实例(P ...

  • Python列表与元组有什么相同点?基础分享!

    无论从事Python相关工作还是刚刚学习Python,想必大家都听说过Python列表和元祖吧,而且经常有人将他们混为一谈,那么你知道Python列表和元组有什么相同点和不同点吗?我们通过这篇文章来看 ...

  • Python列表与元组有什么作用?入门分享!

    Python数据类型分为七大类,其中最为常见的就是列表和字典,是使用Python必须掌握的基础.那么Python列表和字典有什么不同之处?我们一起来看看吧. 列表 1. 任意对象的有序集合,列表是一组 ...

  • 什么是Python列表?与元组有何区别?

    Python中,有三种内建的数据结构,列表.元组和字典,那么它们之间有什么区别呢?我们通过这篇文章来看看吧. 什么是Python列表? 列表是由一系列按特定顺序排列的元组组成的.在Python中,用[ ...

  • 4.Python列表/元组/集合/字典

    碧茂大数据 前天 4.1 Python列表 · 列表用 [ ] 标识,是Python 最通用的复合数据类型. · 列表用 [ ] 表示,列表具有可嵌套性 4.1.1 Python列表截取 · 列表可以 ...

  • Python随笔之元组

    元组是不可变的列表!    

  • Python No.12_列表循环&元组

    一.列表循环ndd = [1,23,3,34,6,[2,2,3,4],3]for i in ndd: print(i)#列表中依次将字符串打印出来. for i in ndd[5]: print(i) ...

  • RealPython 基础教程:Python 中的列表和元组

    列表(list)和元组(tuple)几乎可称得上是 Python 中最常用.最有用的数据类型了.在每个非简单的 Python 中,你都能发现它们的使用之处. 本文将介绍 list 和 tuple 的重 ...