Python 中的元组 (_)

B站影视 2024-12-08 04:15 2

摘要:dimensions = (200, 50)print("Original dimensions:")for dimension in dimensions: print(dimension)dimensions = (400, 100)print("\nMo

列表非常适合存储可在程序期间更改的项目,例如游戏中的用户或角色。

元组看起来像一个列表,但你使用括号 而不是方括号 。可以使用索引访问元素,就像使用列表一样。例如:

dimensions = (200, 50)print(dimensions[0]) # 200print(dimensions[1]) # 50

如果尝试更改元组中的值,Python 会给你一个错误,因为元组无法修改:

dimensions[0] = 250 # TypeError: 'tuple' object does not support item assignment

要创建仅包含一个项目的元组,请包含一个逗号:

可以像使用列表一样遍历 Tuples 中的项目:

dimensions = (200, 50)for dimension in dimensions: print(dimension)>>20050

虽然无法更改元组的内容,但可以将新元组分配给同一变量:

dimensions = (200, 50)print("Original dimensions:")for dimension in dimensions: print(dimension)dimensions = (400, 100)print("\nModified dimensions:")for dimension in dimensions: print(dimension)>>Original dimensions:20050Modified dimensions:400100

当需要一组不应在整个程序中更改的值时,请使用 Tuples,因为它们简单高效。

来源:自由坦荡的湖泊AI一点号

相关推荐