1. 程式人生 > >for 循環新的寫法==列表解析

for 循環新的寫法==列表解析

style for height image src 技術分享 我愛你 語言 pen

1. (for x in L1) 是一個可叠代對象;

2. 列表解析比for 循環快,列表解析的叠代在解釋器內部是以C語言速度執行,

  而不是手動python代碼執行;

(x+10 for x in L1) = for x in L1: L1.append(x+10)

>>>for x in L1:

>>>  L1[x] +=10

技術分享

3. 可以兩個循環混合在一起,列表解析:a = [x+y for x in ‘你好嗎?‘ for y in ‘我愛你中國!‘]

技術分享

for 循環新的寫法==列表解析