# 陌言
# 开发时间:2021/8/10 12:10
#元组是一个不可变序列 不可变序列:无增删改操作(字符串、元组) 可变序列:列表、字典(不改变地址)
#元组的创建方式:
'''第一种'''
t=('Python','hello',98) #仅限第一种创建方式()可以不写
t2='Python','hello',98
print('t:',t,type(t))
print('t2:',t2,type(t2))
'''第二种,使用内置函数'''
t1=tuple(('Python','hello',98))
print('t1:',t1,type(t1))
#元祖中若只有一个元素需要使用,和()
t3=('helllo') #只含有一个元素 单使用()仍为原来的数据类型, ,不可省略
print('t3:',t3,type(t3))
t4='hello', #或者:t4=('hello',)
print('t4:',t4,type(t4))
#空元组
t5=()
t6=tuple()
print(t5,t6)
#
list1=list([20,30])
t7=(20,80,list1)
print(t7,type(t7))
#t7[2]=2 报错,无法更改
t7[2].append(3) #元组是一个引用,列表为可更改对象可以对其进行修改
print(t7,type(t7))
#in/not in 判断是否存在于元组中只能判断元组中是否存在该元素,无法判断元组中的列表之类中是否存在该元素 eg:
print(3 in t7) #False 3在元组中的列表之中
#遍历元组
for item in t:
print(item)
Python学习(Day6)-元组
最新推荐文章于 2024-07-11 19:45:38 发布