[2015-07-28] python010

点号运算符

  • 属性:数据
    • 返回一个数据,显示则要使用print语句
  • 方法:操作()
    • 调用:执行一段代码

可调用对象

  • callable() 判断是否可调用

如何获取使用帮助:

  • 获取对象支持使用的属性和方法:dir()
  • 某方法的具体使用帮助:help()
  • 获取可调用对象的文档字串:print obj._ _ doc _ _

集合

特点:

  • 无序排列
  • 可哈希
  • 支持集合关系测试
  • 支持成员关系测试
    in
    not in
  • 迭代
  • 不支持:
    • 索引
    • 元素获取
    • 切片

集合的类型:
set(), frozenset()
集合没有特定语法格式,只能通过工厂函数创建

集合类型的方法和操作:

  • len(s)
    返回s中项目数

  • s.copy()
    制作s的一份副本

  • s.difference(t)
    求差集,返回所有在s中,但不在t中的项

  • s.intersection(t)
    求交集,返回所有同时在s和t中的项

  • s.isdisjoint(t)
    如果s和t没有相同项,则返回Ture

  • s.issubset(t)
    如果s是t的一个子集,则返回Ture

  • s.issuperset(t)
    如果s是t的一个超级,则返回Ture

  • s.symmetric_difference(t)
    求对称差集,返回所有在s或t中,但又不同时在这两个集合中的项

  • s.union(t)
    求并集,返回所有在s或t中的项

  • s | t
    s和t的并集

  • s & t
    s和t的交集

  • s - t
    求差集

  • s ^ t
    求对称差集

  • len(s)
    集合中项数

  • max(s)
    最大值

  • min(s)
    最小值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值