本人小白自学python的历程(主要都是通过网站和b站视频学习的)
自学pyrhon之路:
列表传送门
字典传送门
集合传送门
元组传送门
这里我简单介绍一下python元组(tuple)
元组(tuple)与列表类似,不同之处就在于元组的元素不能修改。
#1.创建一个空元组(有两种方法)
tup1=tuple()
tup2=()
print(type(tup1))
print(type(tup2))
#result:
#result:
这边简单列举一下元组运算符&函数
python元组运算符:
tuple1+tuple2 | 连接,合并两个元组 |
tuple*n | 复制,将元组的元素重复n次 |
n in tuple | 判断元素n是否包含在元组tuple中 |
python元组函数:
len(tuple) | 计算元组元素的个数 |
max(tuple) | 返回元组中元素的最大值 |
min(tuple) | 返回元组中元素的最小值 |
tuple(iterable) | 将可迭代系列转换成元组 |
下面是元组运算符&函数的简单使用
#合并元组
tup1=(1,2,3)
tup2=(4,5,6)
tup3=tup1+tup2
print(tup3)
#result:(1, 2, 3, 4, 5, 6)
#复制元组元素
tup1=('a',) #如果创建只含有单个元素的元组,后面要加个逗号,否则类型为字符串
tup2=tup1*3
print(tup2)
#result:('a', 'a', 'a')
#判断元组是否包含某元素
tup1=(1,2,'a','b')
print(2 in tup1)
print('c' in tup1)
#result:True
#result:False
#1.len(tuple) 计算元组元素的个数
tup=(1,2,'a','b')
print(len(tup))
#result:4
#2.max(tuple) 返回元组中元素的最大值
tup=(1,3,6,4)
print(max(tup))
#result:6
#3.min(tuple) 返回元组中元素的最小值
tup=(1,3,6,4)
print(min(tup))
#result:1
#4.tuple(iterable) 将可迭代系列转换成元组
lst=[1,3,6,4]
tup=tuple(lst)
print(tup)
#result:(1, 3, 6, 4)
这就是我学习python3的历程中对元组的学习,在此记录。
更加详细的信息可以在菜鸟教程上学习
附上网址:https://www.runoob.com/python3/python3-tuple.html