Python-()元组.py

发布时间 2023-07-12 22:04:28作者: Bright-Ho~蜗牛~
  1 #!/usr/bin/python
  2 # coding=UTF-8
  3
  4
  5 '''
  6 Python 元组
  7
  8 元组是另一个数据类型,类似于 List(列表)。
  9
 10 元组用 () 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。
 11 '''
 12
 13
 14 tuple = ('runoob', 786 , 2.23, 'john', 70.2, 10, 20, 30)
 15 tinytuple = (123, 'john')
 16
 17
 18 print ("输出完整元组:")
 19 print tuple
 20
 21 print ("输出元组第一个元素:")
 22 print tuple[0]
 23
 24 print ("输出第二个至第四个(不包含)的元素:")
 25 print tuple[1:3]
 26
 27 print ("输出从第三个开始至列表末尾的所有元素:")
 28 print tuple[2:]
 29
 30 print ("输出元组两次:")  
 31 print tuple * 2
 32
 33 print ("输出组合的元组:")
 34 print tuple + tinytuple
 35
 36 print ("元组截取步长测试:")
 37 print tuple
 38
 39 print ("输出元组下标为0~7的元素,并且步长为2")
 40 print tuple[0:7:2]
 41
 42 print ("输出元组下标为0~7的元素,并且步长为3")
 43 print tuple[0:7:3]
 44
 45 print ("输出元组下标为0~7的元素,并且步长为2")
 46 print tuple[0:7:2]
 47
 48 print ("特别注意:元组不能二次赋值,属于非法应用!相当于列表的只读模式,否则会报错!")
 49 #tuple[2] = 10