元组

  1 #为何要有元组,存放多个值,元组不可变,更多的是用来做查询
  2 t=(1,[1,3],'sss',(1,2)) #t=tuple((1,[1,3],'sss',(1,2)))
  3 # print(type(t))
  4 
  5 
  6 # #元组可以作为字典的key
  7 # d={(1,2,3):'egon'}
  8 # print(d,type(d),d[(1,2,3)])
  9 
 10 
 11 #     切片
 12 # goods=('iphone','lenovo','sanxing','suoyi')
 13 # print(goods[1:3])
 14 
 15 
 16 #     长度
 17 #in:
 18 #字符串:子字符串
 19 #列表:元素
 20 #元组:元素
 21 #字典:key
 22 
 23 # goods=('iphone','lenovo','sanxing','suoyi')
 24 # print('iphone' in goods)看的是里面的元素在不在里面
 25 
 26 # d={'a':1,'b':2,'c':3}
 27 # print('b' in d) 看的是key在不在d里面
 28 
 29 
 30 #掌握
 31 # goods=('iphone','lenovo','sanxing','suoyi')
 32 # print(goods.index('iphone'))
 33 # print(goods.count('iphone'))
 34 
 35 
 36 #补充:元组本身是不可变的,但是内部的元素可以是可变类型
 37 t=(1,['a','b'],'sss',(1,2)) #t=tuple((1,[1,3],'sss',(1,2)))
 38 
 39 # t[1][0]='A'
 40 # print(t)
 41 # t[1]='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
View Code

 

归类 :  python相关

posted @ 2019-09-23 18:25  Py猫的故事  阅读(126)  评论(0编辑  收藏  举报
返回顶部