元组非常合适用于存储在程序运行期间不需要变化的数据集,列表是可变的,不可变的列表就是元组。
元组的主要作用是作为参数传递给函数调用,或是从函数调用那里获得参数时,保护其内容不被外部接口修改。
一、定义元组
1. 元组看起来像列表,使用圆括号标识,元组是不可变的。
2. 举例:dimensions = (200,50)
二、遍历元组
1. for循环遍历元组的所有值
2. 举例:
dimensions = (200,50)
for dimension in dimensions:
print(dimension)
三、修改元组变量
1. 不能修改元组的元素,但可以给存储元组的变量重新赋值
2. 举例
dimensions = (200,50)
dimensions = (400,100)
for dimension in dimensions:
print(dimension)
四、元组运算符
与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。
五、元组内置函数