解释这个单行列表合并是如何工作的?


[j for i in listOflists for j in i]

这段代码返回一个合并列表,但我无法追踪它是如何工作的,任何人都可以解释一下

这是一个嵌套的for循环。等效值为

results = []
for i in listOflists:
for j in i:
results.append(j)

最新更新