目录
1.创建元组
1、创建空元祖
tuple1 = ()
2、创建只有一个元素的元组
tuple1 = (52,)
注意:只有一个元素时,后面必须要加, 否则类型为int
aTuple = (52)
bTuple = (52,)
print(type(aTuple))
print(type(bTuple))
--------------------------
<class ‘int‘>
<class ‘tuple‘>
2.元组运算符
与字符串一样,元组可以使用 “ + ” 和 “ * ” 运算符。这就意味着它们可以组合和复制,生成一个新元组
python表达式 | 结果 | 描述 |
---|---|---|
len((1,2,3)) | 3 | 计算元素个数 |
(1,2,3)+(4,5,6) | (1,2,3,4,5,6) | 连接创建新元组 |
(1,2,3)*2 | (1,2,3,1,2,3) | 复制创建新元组 |
3 in(1,2,3) | True | 判断是否存在 |
for x in (1,2,3):print(x) | 1,2,3 | 迭代 |
3.元组内置函数
1、len(tuple) 计算元组个数
tuple1 = (‘python‘ , ‘java‘ , ‘html‘ , ‘css‘)
print(len(tuple1))
----------------------------------------------
4
1、max(tuple) 返回元组中元素最大值
tuple1 = (‘python‘ , ‘java‘ , ‘html‘ , ‘css‘)
print(max(tuple1)
----------------------------------------------
python
1、min(tuple) 返回元组中元素最小值
tuple1 = (‘python‘ , ‘java‘ , ‘html‘ , ‘css‘)
print(min(tuple)
----------------------------------------------
css
1、tuple(iterable) 将可迭代系列转换为元组
list1 = [‘python‘ , ‘java‘ , ‘html‘ , ‘css‘]
print(tuple(list1))
----------------------------------------------
(‘python‘ , ‘java‘ , ‘html‘ , ‘css‘)