4、Python对象——元组(Tuple)

  • 序列(sequence)的一种
  • 元组元素不能修改
  • 元组的元素使用小括号括起来“()”
  • 元组元素之间用逗号“,”隔开
  • 元组中只包含一个元素时,也需要在元素后面添加逗号“,”隔开
  • 元组中元素不允许删除,但是可以删除整个元组。del tuple
  • 可索引、切片、加(组合)、乘(重复)、检查成员、遍历、最大值、最小值。

元组操作符

操作符 描述 实例
+ 组合元组 >>(1, 2, 3) + (4, 5, 6)
结果: (1, 2, 3, 4, 5, 6)
* 重复元组 >>('Hi!') * 4
结果: ('Hi!', 'Hi!', 'Hi!', 'Hi!')
[] 通过索引获元组中的元素 >>tuple = (1, "A", (1, 2, 3)
>>print(tuple[2]
结果为(1, 2, 3)
>>print(tuple(-2)
结果为'A'
[ : ] 截元组中的一部分 >>tuple = (1, "A", (1, 2, 3), 2, 3, 4)
>>print(tuple[1:4]
结果为:("A", (1, 2, 3), 2, 3)
in 成员运算符 >>3 in (1, 2, 3)
结果为:True
>>for x in (1, 2, 3): print(x, end=" ")
结果为 1 2 3
函数 描述
len(tuple) 元组元素个数
max(tuple) 返元组元素最大值
min(tuple) 返元组元素最小值
tuple(seq) 将列表转换元组

你可能感兴趣的:(4、Python对象——元组(Tuple))