- 简易列表生成式练习
def f(n):
return n ** 3
t = ('123', 8) # 序列,可以直接赋值
a, b = t # 简易赋值方式,如t的变量比值少或,值比变量多-都将会报错
print(type(int(a)))
print(b)
# 列表生成式
L = [f(x) for x in range(10)]
print(type(L))
- 生成式
生成器一共有两种方式:
1、s = (x = 2 for x in range(10))
2、yiled方式