由于 set 也是一個(gè)集合,所以,遍歷 set 和遍歷 list 類似,都可以通過(guò) for 循環(huán)實(shí)現(xiàn)。
直接使用 for 循環(huán)可以遍歷 set 的元素:
>>> s = set(['Adam', 'Lisa', 'Bart'])
>>> for name in s:
... print name
...
Lisa
Adam
Bart
注意: 觀察 for 循環(huán)在遍歷set時(shí),元素的順序和list的順序很可能是不同的,而且不同的機(jī)器上運(yùn)行的結(jié)果也可能不同。
任務(wù)
請(qǐng)用 for 循環(huán)遍歷如下的set,打印出 name: score 來(lái)。
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])