首页技术文章正文

Python怎样构建元组?

更新时间:2021-07-07 来源:黑马程序员 浏览量:

Python构建元组的方式非常简单,可以直接用圆括号包含元素,多个元素之间使用逗号隔开。非空元组的括号可以省略,但空元组是不能省略的。创建元素的示例如下:
>>> ()        # 创建一个空数组
() 
>>> 1,        # 由逗号结尾表示元组
(1,) 
>>> (1, )     # 单个元素的元组
(1,) 
>>> 1, 2, 3   # 包含多个元素的元组
(1, 2, 3) 
>>> (1, 2, 3) # 包含多个元素的元组
(1, 2, 3)
通过tuple()函数也可以构造元组,该函数的定义如下:
tuple(iterable)
tuple()函数中的参数iterable是一个可迭代的数据。使用tuple()函数创建元组时,若没有传入任何参数,那么创建的是一个空元组,例如:
>>> tuple()         # 创建空元组
()

1625652362701_构建元组.jpg

>>> tuple([1, 2, 4])   # 创建非空元组
(1, 2, 4)
>>> tuple('python')    # 创建非空元组
('p', 'y', 't', 'h', 'o', 'n')
元组类型在表达固定数据、函数多返回值、多变量同步赋值、循环遍历等情况下是十分有用的,例如:
>>> def get_square(x):   
...   return x, x*x      # 函数返回多个值
...
>>> x, y = 10, 20        # 多个变量同步赋值
>>> x, y = (10, 20)
>>> for x, y in ((10, 20), (10, 25), (15, 25)):  # 循环遍历元组
...   print(x, y)
...
10 20
10 25
15 25
 





猜你喜欢:

Python元组和列表的区别有哪些?什么情况下用元组

Python元组介绍:10分钟掌握元组用法

python有哪些基础操作?怎样添加、删除、修改列表元素?

黑马程序员Python+大数据开发培训

分享到:
在线咨询 我要报名
和我们在线交谈!