扁平化浅层嵌套列表的惯用法:它如何工作?

扁平化浅层嵌套列表的惯用法:它如何工作?,第1张

扁平化浅层嵌套列表的惯用法:它如何工作?

从列表中显示文档:

提供列表理解时,它由单个表达式组成,后接至少一个

for
子句和零个或多个
for
or
if
子句。在这种情况下,新列表的元素是通过将每个
for
or
if
子句视为一个块,从左到右嵌套,并在每次到达最里面的块时评估表达式以产生一个列表元素而生成的元素。

因此,您的表达式可以重写为:

thingys = []for y in l:    for x in y:        thingys.append(x)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5661955.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存