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)