python-元组

元组(tuple)是 Python 中另一个重要的序列结构,和列表类似,元组也是由一系列按特定顺序排序的元素组成。
元组也可以看做是不可变的列表通常情况下,元组用于保存无需修改的内容
从形式上看,元组的所有元素都放在一对小括号( )中,相邻元素之间用逗号,分隔

元组的创建

tuple_name =("李琪","周义杰","毛绍祺")

 

list01=["李琪","周义杰","毛绍祺"]
tuple01 =tuple(list01)

 

元组中只包含一个元素时,需要在元素后面添加逗号

tuple01 =("李琪")
tuple02 =("李琪",)

print(tuple01)
print(tuple02)

 

在没有歧义的情况下,小括号可以省略

tuple01 ="李琪","周义杰","毛绍祺","张三"
print(tuple01)

 

 

 

 

定位 

tuple01 =("李琪","周义杰","毛绍祺","张三")
str1=tuple01[0]
tuple02=tuple01[:2]

print(str1)
print(tuple02)

 

遍历

tuple01 =("李琪","周义杰","毛绍祺","张三")
for str1 in tuple01:
    print(str1)

 

序列拆包

序列包含列表、元组、字符串

tuple01 =("李琪","周义杰","毛绍祺")
a,b,c=tuple01  #拆包
#注意:前面的变量数必须等于元素个数
print(a)
print(b)
print(c)

 

练习

1.画出下列代码内存图:

 

 

 

 

 

 

 

 

 

posted @ 2024-08-09 11:40  天子骄龙  阅读(5)  评论(0编辑  收藏  举报