zoukankan      html  css  js  c++  java
  • python中集合

    去重 无序 没有索引


    #remove 删除元素

    >>> s1 = {1,2,3,4,5}
    >>> s1.remove(2)
    >>> print(s1)
    {1, 3, 4, 5}

    #pop 剪切

    >>> s1 = {1,2,3,4,5}
    >>> res = s1.pop()
    >>> print(res)
    1

    #add 添加

    >>> s1 = {1,2,3,4,5}
    >>> s1.add('250')
    >>> print(s1)
    {1, 2, 3, 4, 5, '250'}

    #update 添加新的元素

    >>> s1 = {1,2,3,4,5}
    >>> s1.update('1','2','8','9')
    >>> print(s1)
    {1, 2, 3, 4, 5, '9', '1', '2', '8'}

    #判断一个集合是否是另一个集合的子集

    >>> s1 = {1,2,3,4,5}
    >>> s2 = {1,2,3}
    >>> res = s2.issubset(s1)
    >>> print(res)
    True

    #union 并集

    >>> s1 = {1,2,3,4,5}
    >>> s2 = {1,2,3,7}
    >>> print(s2.union(s1))
    {1, 2, 3, 4, 5, 7}

    #intersection 交集

    >>> s1 = {1,2,3,4,5}
    >>> s2 = {1,2,3,7}
    >>> print(s1.intersection(s2))
    {1, 2, 3}
  • 相关阅读:
    python小程序之购物系统
    列表,元祖,字典的使用
    几个python小程序
    default
    RTTI
    man
    养喜神去杀机
    IDEA+Maven+Git
    入门
    CheckStyle简介
  • 原文地址:https://www.cnblogs.com/t-ym/p/11824808.html
Copyright © 2011-2022 走看看