元组的简单介绍——参考Python编程从入门到实践
程序员文章站
2022-07-11 17:14:52
元组 用于存储一系列不可修改的元素——元组 1. 元组的定义 2.遍历元组中的所有值 3. 修改元组的变量 不能修改元组的元素,但可以给存储元组的变量赋新的值: 修改元组变量时元素数是任意的: ......
元组
用于存储一系列不可修改的元素——元组
1. 元组的定义
dimensions = (200, 50) # 定义一个元组,即将元素用圆括号括起来
print(dimensions[0]) # 打印元组中的第一个元素,索引用方括号括起来
print(dimensions[1]) # 打印元组中的第二个元素,即索引为1的元素
元组元素是不可修改的,但时不小心修改了会如何呢?
dimensions[0] = 150
运行上边的代码时就会报错:
typeerror: 'tuple' object does not support item assignment
2.遍历元组中的所有值
for dimension in dimensions: # 遍历元组也是用for循环,与列表一样
print(dimension)
运行结果:
200
50
3. 修改元组的变量
不能修改元组的元素,但可以给存储元组的变量赋新的值:
dimensions = (400, 20) # 给元组变量赋新值
print('\nmodified dimensions:')
for dimension in dimensions: # for循环打印元组的元素
print(dimension)
运行结果>>>
modified dimensions:
400
20
修改元组变量时元素数是任意的:
dimensions = (300, 40, 150) # 由于是为元组变量赋值,故新赋于元组的元素数量是任意的,可以比原来元组中元素数多,也可以少
print(dimensions)
dimensions = (90)
print(dimensions)
推荐阅读
-
测试代码的练习——python编程从入门到实践
-
类的练习2——python编程从入门到实践
-
函数的学习2——返回值&传递列表——参考Python编程从入门到实践
-
《python编程:从入门到实践的》外星人入侵的代码
-
《Python编程:从入门到实践》个人学习笔记/心得(菜鸟瞎扯淡) Chapter2 变量和简单数据类型
-
在python编程从入门到实践中,第18章的问题(Django)
-
元组的简单介绍——参考Python编程从入门到实践
-
字典的学习2——参考Python编程从入门到实践
-
Python中使用列表的一部分——参考Python编程从入门到实践
-
Python中遍历整个列表及注意点(参考书籍Python编程从入门到实践)