因爲set存儲的是無序集合,因此咱們無法經過索引來訪問。ide
訪問 set中的某個元素實際上就是判斷一個元素是否在set中。spa
例如,存儲了班裏同窗名字的set:code
>>> s = set(['Adam', 'Lisa', 'Bart', 'Paul'])
咱們能夠用 in 操做符判斷:索引
Bart是該班的同窗嗎?ip
>>> 'Bart' in s True
Bill是該班的同窗嗎?it
>>> 'Bill' in s False
bart是該班的同窗嗎?io
>>> 'bart' in s False
看來大小寫很重要,'Bart' 和 'bart'被認爲是兩個不一樣的元素。class
因爲上述set不能識別小寫的名字,請改進set,使得 'adam' 和 'bart'都能返回True。集合
在list中,須要把兩個名字同時放進去。di
參考代碼:
s = set(['Adam', 'adam', 'Lisa', 'lisa', 'Bart', 'bart', 'Paul', 'paul']) print 'adam' in s print 'bart' in s