Python之 訪問set

Python之 訪問set

因爲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
相關文章
相關標籤/搜索