tuple 元组
创建
1 | x = (5,) # 仅有一个元素时,需要在结尾加逗号 |
访问
与list完全一致
生成器推导式
与列表推导式完全一致
1 | g = ((i + 2) ** 2 for i in range(10)) |
循环访问时,可以用for遍历,也可用next()函数,但需要注意,访问是单向的,访问一个元素后,该元素就会从生成器中消失
1 | g = ((i + 2) ** 2 for i in range(10)) |
1 | x = (5,) # 仅有一个元素时,需要在结尾加逗号 |
与list完全一致
与列表推导式完全一致
1 | g = ((i + 2) ** 2 for i in range(10)) |
循环访问时,可以用for遍历,也可用next()函数,但需要注意,访问是单向的,访问一个元素后,该元素就会从生成器中消失
1 | g = ((i + 2) ** 2 for i in range(10)) |
Python 列表推导式 教程
Python 字典 dict 教程