总目录:https://blog.csdn.net/qq_41106844/article/details/105553392
Python - 子目录:https://blog.csdn.net/qq_41106844/article/details/105553333
元组
元组又被称为只读列表,即数据可以被查询,但是不能修改。所以很多列表的操作同样适用于元组。
a=()
这就创建了一个元组,这里有一个注意事项:
#当只有一个元素的时候
tup1=(50)
type(tup1) # 不加逗号,类型为整型
<class'int'>
tup1=(50,)
type(tup1) # 加上逗号,类型为元组
<class'tuple'>
基础操作
查
查询和列表一样进行切片操作
元组有count和index两种内置查询函数,用法和列表相同。
增(改)
元组不支持修改,但是可以进行连接操作。
tup1=(12,34.56)
tup2=('abc','xyz')
以下修改元组元素操作是非法的。
tup1[0] = 100
另一种创建元组的方式
tup3=tup1+tup2
print(tup3)
(12,34.56,'abc','xyz')
这样的tup3相当于tup1和tup2的连接。
删
元组同样无法删除元素,但是可以使用del删除元组。
常用方法
元组只有count和index两个内置方法。
len ()
统计元素个数
a=("baidu","Google",5,"8")
print(len(a))
4
max()
打印最大值
print(max(a))
“baidu”
min()
打印最小值
print(min(a))
5
tuple()
将其他数据类型转换为元组(就是工厂函数)
a= ["baidu","Google",5,"8"]
t=tuple(a)
print(t)
("baidu","Google",5,"8")