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 @   天子骄龙  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示

目录导航