Python笔记3_元组学习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python笔记3_元组学习相关的知识,希望对你有一定的参考价值。

#tuple:以圆括号“()”括起来,以“,”分隔
#      有序,建立后不能改变
tuple1=(1,2,a,b,中文,%,[sjl,20])
#查看对象的类,或对象所具备的功能
print(dir(tuple))
#查看功能对象的详细信息
print(help(type(tuple)))

#建立特殊元组
tup=()
print(空元组:,tup)
print(空元祖:,())
print(一个元素元组:,(1,))

#访问元组中的值
print(tuple1[2]:,tuple1[2])    #结果:位置为2的内容
print(tuple1[-2]:,tuple1[-2])  #结果:从右到左,位置为2的内容
print(tuple1[2:5]:,tuple1[2:5])  #结果:位置[2-5)的内容
print(tuple1[len(tuple1)-1]:,tuple1[(len(tuple1)-1)])   #结果:取元组最后一个元素

#元组内置函数
print(len(tuple1):,len(tuple1))  #计算元组元素个数
tuple2=(3,9,43,90)
print(max(tuple2):,max(tuple2))  #返回元组中元素最大值
print(min(tuple2):,min(tuple2))  #返回元组中元素最小值
list=[python,java,C#]
tuple3=tuple(list)
print(tuple3(list):,tuple3)   #将列表转换为元组
print(tuple1.index():,tuple1.index(%))  #获取元组中元素的索引
print(tuple1.count():,tuple1.count(%))  #获取元组中的某个元素的个数

#元组是不可变的,元组中嵌套的列表和字典是可以改变的
tuple4=(11,22,"sjl",中文,["zs",&,ls],{name:sjl,age:20})
tuple4[4][0]=张三
print(元组中的列表被修改后的内容:,tuple4,\n,类型:,type(tuple4))
tuple4[5][name]=小邵
print(元组中的字典被修改后的内容:,tuple4,\n,类型:,type(tuple4))

 

以上是关于Python笔记3_元组学习的主要内容,如果未能解决你的问题,请参考以下文章

Python学习笔记_Day2_数据类型及数据结构(列表和元组)

学习笔记:python3,代码片段(2017)

python学习笔记3:列表和元组

Python学习笔记_01:基本概念介绍

Python学习笔记_day2

python学习笔记元组tuple