zoukankan      html  css  js  c++  java
  • Python中的集合(set)

    集合是一个无序的不重复元素序列

    创建方法:

    (1) 大括号{value1, value2, ...}

    (2) set()函数:set(value)注意:创建一个空集合必须使用set(),不能使用{},因为{}是用来创建一个空字典

    set1 = set('abcdabcd')

    print(set1)

    set1.add('e')

    print(set1)

    集合常用方法

    1、add()与update()

    s.add( x ):将元素 x 添加到集合 s 中,如果元素已存在,则不进行任何操作。

    s.update( x ):x 可以有多个,用逗号分开。x参数可以是列表,元组,字典等

     2、remove()、discard()、pop() 、clear()

    s.remove( x )

    将元素 x 从集合 s 中移除,如果元素不存在,则会发生错误

    s.discard( x )

    移除集合中的元素,且如果元素不存在,不会发生错误

    s.pop()

    随机删除集合中的一个元素

    s.clear()

    清空集合

    其他集合常用方法见:https://www.runoob.com/python3/python3-set.html

    不忘初心,坚持下去
  • 相关阅读:
    CF1439E
    CF1446
    CSP2020 游记
    CF1442
    CF1444E
    CF1444
    CF850F Rainbow Balls
    A
    uoj266[清华集训2016]Alice和Bob又在玩游戏(SG函数)
    loj536「LibreOJ Round #6」花札(二分图博弈)
  • 原文地址:https://www.cnblogs.com/keepkeep/p/11583009.html
Copyright © 2011-2022 走看看