<分区> 分区>
关于 python 可迭代理解的一般问题:
为什么是这样的声明
[s for s in x if s>2]
if 位于for 之后,但对于像
[s if s>2 else None for s in x]
if...else 在 for 之前?
<分区> 分区>
关于 python 可迭代理解的一般问题:
为什么是这样的声明
[s for s in x if s>2]
if 位于for 之后,但对于像
[s if s>2 else None for s in x]
if...else 在 for 之前?