首页 > 编程语言 > 详细

Python 元组08

时间:2021-03-09 22:28:32      阅读:24      评论:0      收藏:0      [点我收藏+]

元组(tuple)

  • 是一个有序且不可变的容器,在里面可以存放多个不同类型的元素
  • 元组是在最后多一个逗号,用于表示它是一个元组
tuple = (11,22,阿斯顿,媚媚,)
#后面多加一个逗号

  相加

list = (阿斯顿,阿萨德‘,) + (请问,123)
print(list)    #(‘阿斯顿‘, ‘阿萨德‘, ‘请问‘, 123)

  相乘

list = (阿斯顿,阿萨德‘,) * 2
print(list)    #(‘阿斯顿‘, ‘阿萨德‘, ‘阿斯顿‘, ‘阿萨德‘)

  获取长度

list = (阿斯顿,阿萨德,沙雕,安蓓乐‘,)
l = len(list)
print(l)    #4

  索引

list = (阿斯顿,阿萨德,沙雕,安蓓乐‘,)
print(list[0])    #阿斯顿
print(list[1])    #阿萨德
print(list[3])    #安蓓乐

  切片

list = (,阿萨,倒萨,师傅,)
print(list[0:2])    #(‘草‘, ‘阿萨‘)
print(list[1:])    #(‘阿萨‘, ‘倒萨‘, ‘师傅‘)    
print(list[:-1])    #(‘草‘, ‘阿萨‘, ‘倒萨‘)

  步长

list = (,阿萨,倒萨,师傅,奥斯卡件打蜡卡,)
print(list[1:4:2])    #(‘阿萨‘, ‘师傅‘)
print(list[0::2])    #(‘草‘, ‘倒萨‘, ‘奥斯卡件打蜡卡‘)
print(list[1::2])    #(‘阿萨‘, ‘师傅‘)
print(list[4:1:-1])    #(‘奥斯卡件打蜡卡‘, ‘师傅‘, ‘倒萨‘)

list = (,阿萨,倒萨,师傅,奥斯卡件打蜡卡)
print(list[::-1])    #(‘奥斯卡件打蜡卡‘, ‘师傅‘, ‘倒萨‘, ‘阿萨‘, ‘草‘)

  for循环

list = (,阿萨,倒萨,师傅,奥斯卡件打蜡卡‘,)
for item in list:
    print(item)

 

Python 元组08

原文:https://www.cnblogs.com/tonitaka/p/14506231.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!