IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    python数据类型-集合

    村里来的扫地僧发表于 2015-10-30 07:45:13
    love 0

    Python中集合主要有两个功能,一个是功能是建立关系,另外一个功能就是消除重复元素

    集合的格式是set (元素)

    通过下面的操作来具体看一下。

     

    >>> e = set (“abcdefghiskdsngls”)
    >>> f = set (“cdeifwkhgsls”)

     

    求交集:

    1
    2
    3
    4
    
    >>> k = e&f
    >>> print k
    set(['c', 'e', 'd', 'g', 'f', 'i', 'h', 'k', 'l', 's'])
    >>>

     

    求并集:

    1
    2
    3
    4
    
    >>> k = e|f
    >>> print k
    set(['a', 'c', 'b', 'e', 'd', 'g', 'f', 'i', 'h', 'k', 'l', 'n', 's', 'w'])
    >>>

     

    求差集:

    1
    2
    3
    
    >>> k = e-f
    >>> print k
    set(['a', 'b', 'n'])

     

    去除重复元素:

    1
    2
    3
    
    >>> new= set (e)
    >>> print new
    set(['a', 'c', 'b', 'e', 'd', 'g', 'f', 'i', 'h', 'k', 'l', 'n', 's'])


沪ICP备19023445号-2号
友情链接