Python 基础三元组

Posted

tags:

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

元组(tuple)是用圆括号括起来的,其中的元素之间用逗号隔开。

元组不能在远处修改(它们是不可变的),有如下的属性:

任意对象的有序集合

与字符串和列表类似,元组是一个位置有序的对象集合(其内容维持从左到右的顺序)。与列表相同可以嵌入到任何类别的对象中。

通过偏移存取

属于不可变序列类型

固定长度、异构、任意嵌套

对象引用的数组


                                                     常见元组的常量和运算

运算
解释
()
空元组
T = (0, )
单元素元组
T = (0 ,‘Ni‘, 1.2, 3)
四元素元组
T = (‘abc‘, (‘def, ghj‘))
嵌套元组
T = tuple(‘spam‘)
一个可迭代对象的元组
T = [i]
索引
T = [i][j]
索引的索引
T = [i:j]
切片
len(T)
长度
T1 + T2
合并
T1 * 3
重复
for x in T: print x
迭代
‘spam’ in T
成员关系
T.index(‘Ni‘)
搜索
T.count(‘Ni‘)
统计
cmp (T1, T2)
比较两个元组的元素
max(T1, T2)
从元组中返回最大值的项
min(T1, T2)
从元组返回最小值的项







分别用list()和tuple()能够实现两者的转化:






















本文出自 “赶不上的脚步” 博客,请务必保留此出处http://xxmspace.blog.51cto.com/1056016/1755027

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

电网知识图谱项目总结python代码实现RDF三元组自动化标注

电网知识图谱项目总结python代码实现RDF三元组自动化标注

电网知识图谱项目总结python代码实现RDF三元组自动化标注

在 Python 中将单个整数像素数组转换为 RGB 三元组

Python基础-生物信息:找出基因,生物学家使用字母ACT和G构成的字符串建模一个基因组。

你如何在Python中将十六进制转换为三元组?