码迷,mamicode.com
首页 > 编程语言 > 详细

Python笔记3_元组学习

时间:2017-08-15 22:59:56      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:c#   dex   int   对象   pytho   函数   组元   amp   元祖   

#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_元组学习

标签:c#   dex   int   对象   pytho   函数   组元   amp   元祖   

原文地址:http://www.cnblogs.com/sjl179947253/p/7367994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!