1.vec = [(1,2,3),(4,5,6),(7,8,9)]
2.[num for elem in vec for num in elem]
3.[1,2,3,4,5,6,7,8,9]
卡住了在这里,2是怎样执行的? num还有elem没有定义为什么也会执行,执行的顺序又是怎样的。
如果把2拆分,写成一个append,该怎么写呢?
1.vec = [(1,2,3),(4,5,6),(7,8,9)]
2.[num for elem in vec for num in elem]
3.[1,2,3,4,5,6,7,8,9]
卡住了在这里,2是怎样执行的? num还有elem没有定义为什么也会执行,执行的顺序又是怎样的。
如果把2拆分,写成一个append,该怎么写呢?