weim-123

  set存储的是一组不重复且无序元素。类似于list,但是list是有序的。

  1. 创建set

    s = set( [ \'Lisa\', \'Bob\', \'Frank\' ] )

    调用set(),参数为一个list

    此时,如果打印set,输出的并不一定会是输入的list,顺序会被打乱,可能是:

  set( [ \'Bob\', \'Lisa\', \'Frank\' ] ),也可能是set( [ \'Frank\', \'Bob\', \'Lisa\'] )。

  2. 添加新元素

    s.add(\'Ailsa\')

    注意:如果添加的元素,已经存在于当前set,add()是不会报错的,但是不会将元素再次添加进去。

  3. 删除元素

    s.remove(\'Ailsa\')

    注意:如果删除的元素不存在,则remove会报错,所以删除元素之前,需要先判断是否存在:

    if ‘Ailsa\' in s:

      s.remove(\'Ailsa\')

  4.set中的元素需要区分大小写,’Bob‘ 和 ’bob‘ 是两个不同的元素。

    同理,list也是。

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2021-11-22
  • 2022-01-11
  • 2021-08-02
猜你喜欢
  • 2021-10-10
  • 2021-06-09
  • 2021-11-06
  • 2021-08-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案