Python学习笔记3—元组
1. 元组的创建
在Python中元组的定义和用法与列表相似,列表用方括号[]表示,而元组用圆括号()表示,与列表不同的是元组中的元素不可修改,除此之外,Python的列表长度是可变的,而元组长度不可变,元组的定义如下所示:
1 | dimensions = (200, 50) |
在上面的代码中,先定义了元组dimensions,然后输出索引为0和1的两个元素,其输出结果为:
1 | 200 |
如果尝试修改该元组中某个元素的值,则会导致Python报错,如:
1 | dimensions = (200, 50) |
此时会返回如下错误:
1 | Traceback (most recent call last): |
2. 遍历元组中的所有值
和列表一样,也可以使用for循环来遍历元组中的所有值:
1 | dimensions = (200, 50) |
此时会打印出元组中所有元素的值:
1 | 200 |
3. 修改元组变量
虽然不能更改元组变量中元素的值,但是可以给该元组变量重新赋值,如下所示:
1 | dimensions = (200, 50) |
这段代码先定义了一个元组dimensions,并将其存储的尺寸打印了出来,接下来,将一个新元组存储到变量dimensions中,然后再次打印新的尺寸,此时Pyhton不会报错,因为给元组变量赋值是合法的,其输出结果如下:
1 | Original dimensions: |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 星海流光!
评论