Skip to content

嵌套元组

元组的元组也称为嵌套元组。

让我们创建一个包含所有待售车辆详细信息的嵌套元组。

python
#品牌 型号 年份 轮子数量
t = (
    ("起亚", "索奈", 2019, 4),
    ("丰田", "凯美瑞", 2018, 4),
    ("宝马", "Z4", 2015, 4),
    ("宝马", "S1000", 2016, 2),
    ("KTM", "390", 2019, 2),
)

t[i][j] 是获取嵌套元组 t 中索引 i 处元组的第 j+1 个项的语法。

python
>>> t[2][1]
'Z4'

与嵌套列表相比,嵌套元组在表示数据集(例如从数据库获取的表)时很有用,因为它有助于确保数据的完整性,因为代码无法修改它(元组是不可变的)。