Python_Tuple

  1. 1. 和列表的区别:元组不可以被修改。元组一般用大括号括起来
  2. 2. tuple 函数
  3. 3. 元组的基本操作 创建和访问
  4. 4. 设立元组的意义

和列表的区别:元组不可以被修改。元组一般用大括号括起来

1
2
3
4
5
1,2,3 #(1,2,3)
(1,2,3) #(1,2,3)
() #()
(42,) #一个值的元组
3 * (42.) #(42,42,42)

tuple 函数

和list函数功能相似,以一个序列为参数,转换为一个元组

1
2
3
tuple([1,2,3])  #(1,2,3)
tuple('abc') #('a','b','c')
tuple((1,2,3)) #(1,2,3)

元组的基本操作 创建和访问

1
2
3
x = 1,2,3
x[1] #2
x[1:2] #(2,3)

设立元组的意义

  1. 元组在映射中作为键使用 dictionary中的key
  2. 元组是很多内建函数和方法的返回值,所以必须学会对元组的处理