美文网首页
026-Python之 访问set

026-Python之 访问set

作者: 然学科技 | 来源:发表于2018-01-23 17:38 被阅读99次

由于set存储的是无序集合,所以我们没法通过索引来访问。

访问 set中的某个元素实际上就是判断一个元素是否在set中。

例如,存储了班里同学名字的set:
>>> s = set(['Adam', 'Lisa', 'Bart', 'Paul'])
我们可以用 in 操作符判断:

Bart是该班的同学吗?

>>> 'Bart' in s
True

Bill是该班的同学吗?

>>> 'Bill' in s
False

bart是该班的同学吗?

>>> 'bart' in s
False

看来大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素。

任务

由于上述set不能识别小写的名字,请改进set,使得 'adam' 和 'bart'都能返回True。

相关文章

  • 026-Python之 访问set

    由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在se...

  • 32-Python之 访问set

    由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在se...

  • 访问和修改Set

    访问 Set 可以使用 For - In 遍历 Set 因为Set 是无序的,如果要顺序遍历 Set,使用 sor...

  • 6-7Python之 访问set

    由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在se...

  • C#:什么是属性访问器

    属性访问器(Property Accessor),包括 get 访问器和 set 访问器分别用于字段的读写操作 其...

  • Understanding ECMAScript6(中)

    Part 1:Set 和 Map Set 数据结构 Set 是无重复值的有序列表。可以对它包含的数据快速访问。使用...

  • Ember.js学习笔记一

    类属性的访问 Ember建议访问类的属性使用get和set方法,如果使用object.prop这种方式访问也是可以...

  • python学习笔记之set篇

    集合(set)拥有一系列元素,存储的元素必须是不变对象,它们是无序的,并且不能重复。创建一个set: 访问set:...

  • metatable 保护protected

    设置元表后,填充__metatable字段,元表就无法被访问,依然可以被调用。 Set.mt = {}Set.mt...

  • .与->,由此引申出的属性与成员变量的问题

    .语法 访问类的属性,调用set和get ->语法 访问成员变量,成员变量默认受到保护protected,手动设置...

网友评论

      本文标题:026-Python之 访问set

      本文链接:https://www.haomeiwen.com/subject/mjteaxtx.html