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
相关文章
相关标签/搜索