列表是有序的,因此我們可以按順序訪問(wèn)列表中的元素。
L = ['Alice', 66, 'Bob', True, 'False', 100] for item in L: print(item)
回想一下,在前面,我們學(xué)習(xí)過(guò)字符串,這里使用for循環(huán)訪問(wèn)列表中的每一個(gè)元素和使用for循環(huán)訪問(wèn)字符串中的每一個(gè)字符是非常類似的。
事實(shí)上字符串也可以看作是一種特殊的列表,它只能按順序存放多個(gè)字符。通過(guò)for循環(huán)訪問(wèn)列表每一個(gè)元素的方式,我們稱為迭代。
而對(duì)于一個(gè)空的列表,使用for循環(huán)訪問(wèn),將不會(huì)打印任何東西。
L = [] for item in L: print(item)
請(qǐng)使用迭代的方式按順序輸出列表 L = ['Alice', 66, 'Bob', True, 'False', 100] 的偶數(shù)位置的元素。
參考答案:
num = 0 L = ['Alice', 66, 'Bob', True, 'False', 100] for item in L: num = num + 1 if num % 2 != 0: continue print(item)
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)