小白学python3----元组tuple

小白学python3----元组tuple

本人小白自学python的历程(主要都是通过网站和b站视频学习的)
自学pyrhon之路:
列表传送门
字典传送门
集合传送门
元组传送门

这里我简单介绍一下python元组(tuple)
元组(tuple)与列表类似,不同之处就在于元组的元素不能修改

创建空元组

#1.创建一个空元组(有两种方法)
tup1=tuple()
tup2=()
print(type(tup1))
print(type(tup2))

#result:<class 'tuple'>
#result:<class 'tuple'>

这边简单列举一下元组运算符&函数
python元组运算符:

tuple1+tuple2 连接,合并两个元组
tuple*n 复制,将元组的元素重复n次
n in tuple 判断元素n是否包含在元组tuple中

python元组函数:

len(tuple) 计算元组元素的个数
max(tuple) 返回元组中元素的最大值
min(tuple) 返回元组中元素的最小值
tuple(iterable) 将可迭代系列转换成元组

下面是元组运算符&函数的简单使用

python元组运算符

1:tuple1+tuple2
功能:连接,合并两个元组
#合并元组
tup1=(1,2,3)
tup2=(4,5,6)
tup3=tup1+tup2
print(tup3)

#result:(1, 2, 3, 4, 5, 6)
2:tuple*n
功能:复制,将元组的元素重复n次
#复制元组元素
tup1=('a',)        #如果创建只含有单个元素的元组,后面要加个逗号,否则类型为字符串
tup2=tup1*3
print(tup2)

#result:('a', 'a', 'a')
3:n in tuple
功能:判断元素n是否包含在元组tuple中
#判断元组是否包含某元素
tup1=(1,2,'a','b')
print(2 in tup1)
print('c' in tup1)

#result:True
#result:False

python元组函数

1:len(tuple)
功能:计算元组元素的个数
#1.len(tuple)    计算元组元素的个数
tup=(1,2,'a','b')
print(len(tup))

#result:4
2:max(tuple)
功能:返回元组中元素的最大值
#2.max(tuple)    返回元组中元素的最大值
tup=(1,3,6,4)
print(max(tup))

#result:6
3:min(tuple)
功能:返回元组中元素的最小值
#3.min(tuple)     返回元组中元素的最小值
tup=(1,3,6,4)
print(min(tup))

#result:1
4:tuple(iterable)
功能:将可迭代系列转换成元组
#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

猜你喜欢

转载自blog.csdn.net/weixin_46791942/article/details/107214629
今日推荐