测开之路九:生成式

时间:2022-05-26 09:39:55

 

 

 

 

 

 

测开之路九:生成式

 

[(x, y) for x in [1,2,3] for y in [3,1,4] if x != y]:

测开之路九:生成式

 

[str(round(pi, i)) for i in range(1, 6)]

测开之路九:生成式

 

表达式嵌套
[[row[i] for row in matrix] for i in range(2)]

测开之路九:生成式

 

字典生成式
{x: x**2 for x in (2, 4, 6)}

测开之路九:生成式

 

集合生成式,set会去重,并顺序排列

测开之路九:生成式

 

 小括号的,生成器

测开之路九:生成式