元组的实例:
tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";
创建一个空元组:
tup1 = ();
创建只有一个元素的元组:
tup1 = (50,);
访问元组的值:
tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5, 6, 7 ); print "tup1[0]: ", tup1[0] print "tup2[1:5]: ", tup2[1:5] #result tup1[0]: physics tup2[1:5]: [2, 3, 4, 5]
更新元组:
tup1 = (12, 34.56); tup2 = ('abc', 'xyz'); # Following action is not valid for tuples # tup1[0] = 100; # So let's create a new tuple as follows tup3 = tup1 + tup2; print tup3; #result (12, 34.56, 'abc', 'xyz')
元组的基本操作:
len((1, 2, 3)) | 3 | Length |
(1, 2, 3) + (4, 5, 6) | (1, 2, 3, 4, 5, 6) | Concatenation |
['Hi!'] * 4 | ('Hi!', 'Hi!', 'Hi!', 'Hi!') | Repetition |
3 in (1, 2, 3) | True | Membership |
for x in (1, 2, 3): print x, | 1 2 3 | Iteration |
L =('spam','Spam','SPAM!')
L[2] | 'SPAM!' | Offsets start at zero |
L[-2] | 'Spam' | Negative: count from the right |
L[1:] | ['Spam', 'SPAM!'] | Slicing fetches sections |
没有括号的元组:
print 'abc', -4.24e93, 18+6.6j, 'xyz'; x, y = 1, 2; print "Value of x , y : ", x,y; #result abc -4.24e+93 (18+6.6j) xyz Value of x , y : 1 2
元组与列表的不同是,元组是不可变的,列表是可变的
元组包含的方法:
Python includes the following tuple functions:
1 |
cmp(tuple1, tuple2) Compares elements of both tuples. |
2 |
len(tuple) Gives the total length of the tuple. |
3 |
max(tuple) Returns item from the tuple with max value. |
4 |
min(tuple) Returns item from the tuple with min value. |
5 |
tuple(seq) Converts a list into tuple. |
相关推荐
序列 什么是序列 列表(List)是什么 列表对象的常用方法列表对象的四种创建列表元素的增加删除列表元素的访问计数列表对象的切片操作列表元素的排序逆序列表相关的内置函数 多维列表(List的延伸) 二维列表 元组...
元组和列表操作类似,但是元组属于不可变序列,元组创建后只可以元素覆盖不可以修改元素。元组的定义方式和列表相同,但定义时所有元素是放在一对圆括号“( )”中,用逗号“,”分隔元素值。 元组 实例:体会元组中的...
Python实验12元组与字典 本实验旨在帮助学生理解和掌握 Python 中的元组和字典的概念和使用方法。实验主要分为四部分,每部分都包含了具体的编程任务和要求。 一、理解元组和字典的概念 在 Python 中,元组...
基础篇11-python基本数据结构-元组和集合,元组和集合的基本用法
Python 容器:列表、元组、字典与集合 Python 语言中提供了多种容器类型,包括列表、元组、字典和集合等,这些容器类型可以用来存储和操作数据。下面是对这些容器类型的详细介绍: 列表(List) 列表是一种可变的...
Python列表、元组、集合、字典的区别和相互转换 - CSDN博客原 Python列表、元组、集合、字典的区别和相互转换2017年04月28日 11:40:0
python容器:列表,元组,字典,集合的思维导图
了解几个简单的构造函数,如何修改元组,访问元组,遍历元组,了解元组的内置函数,len(),计算元组个数,元组的最大、最小值,tuple()将列表转化成元组
Python从入门到精通 第5章 列表与元组.ppt Python从入门到精通 第6章 字典与集合.ppt Python从入门到精通 第7章 字符串.ppt Python从入门到精通 第8章 Python中使用正则表达式.ppt Python从入门到精通 第9章 函数....
python学习笔记,包含python列表-可变和不可变类型-元组-列表与元组的速度比较
如何访问元组,修改元组,遍历元组,元组的内置函数,例如,len(),max(),min(),tuple(),
Swift视频教程:函数篇 形式参数与返回值④可选元组返回
C# 7.0已经出来一段时间了,大家都知道新特性里面有个对元组的优化:ValueTuple。这里利用详尽的例子详解Tuple VS ValueTuple(元组类VS值元组),10分钟让你更了解ValueTuple的好处和用法。 如果您对Tuple足够了解...
第1关 元组的使用:这份菜单能修改吗? 第2关 字典的使用:这份菜单可以修改 第3关 字典的遍历:菜名和价格的展示 第4关 嵌套 - 菜单的信息量好大 第5关 统计投票结果
元组关系演算的语义研究,王小兵,,针对一些文献存在的问题,规范了特性谓词在元组关系演算中的表达形式,研究了完整性约束及空值对元组关系演算语义的影响,并通过
Python 将DataFrame数据转换成元组 Python源码Python 将DataFrame数据转换成元组 Python源码Python 将DataFrame数据转换成元组 Python源码Python 将DataFrame数据转换成元组 Python源码Python 将DataFrame数据转换成...
再论元组关系演算与SQL,王小兵,苏向阳,针对一些文献存在的问题,本文指明了特性谓词在元组关系演算中的表达形式,给出了含量词的元组关系演算表达式到SQL语句的转化过程
Python实验12元组与字典.pdf
第5章 列表、元组和字典.pptx
元组推导式代码python 元组推导式(Tuple Comprehension)是 Python 中一种强大且灵活的数据结构,它可以快速生成大量数据。以下是对元组推导式的详细解释: 什么是元组推导式? 元组推导式是 Python 中的一种...