Python 元组

元组数据结构用于存储一组数据。该组中的元素用逗号分隔。一旦创建,元组的值就不会改变。

Python 元组

Python 中的空元组定义为:

tuple = ()

带有一个元素的元组需要逗号:

tuple = (3,)

一个元素的逗号可能是反直觉的,但如果没有单个元素的逗号,则无法访问该元素。对于多个元素,你不必在末尾添加逗号。这个集就是一个例子:

personInfo = ("Diana", 32, "New York")

元组内的数据可以是一种或多种数据类型,例如文本和数字。

数据访问

要访问数据,我们只需使用索引即可。像往常一样,索引是括号之间的数字:

#!/usr/bin/env python 
 
personInfo = ("Diana", 32, "New York")
print(personInfo[0])
print(personInfo[1])

如果要一次分配多个变量,可以使用元组:

#!/usr/bin/env python
 
name,age,country,career = ('Diana',32,'Canada','CompSci')
print(country)

在右侧,写入元组。运算符等于运算符的左边是相应的输出变量。

Python 中的元组拓展/附加

如果你有一个现有的元组,可以使用 + 运算符来扩展它。你只能将元组附加到现有元组。

#!/usr/bin/env python
 
x = (3,4,5,6)
x = x + (1,2,3)
print(x)