set函数怎么写

发布时间:2024-11-19 06:16:41

set凑集是Python中一种无序的数据构造,它不容许反复元素的存在。在Python编程言语中,set凑集的创建与操纵非常简单。本文将具体介绍怎样编写set凑集以及相干的基本操纵。 起首,我们可能利用大年夜括号{}或许set()函数来创建一个set凑集。当凑会合包含反复元素时,set会主动过滤反复项,只保存独一的元素。 以下是创建set凑集的基本语法:     凑集名 = {元素1, 元素2, 元素3}     或许     凑集名 = set(序列范例) 比方: my_set = {1, 2, 3} 或许 my_set = set([1, 2, 3, 3, 4, 4]) ## 成果是 {1, 2, 3, 4} 对set凑集的操纵,重要包含增加元素、删除元素、清空凑集、断定元素能否存在等。

  1. 增加元素:利用add()方法增加单个元素,利用update()方法增加多个元素。     my_set.add(5) ## 增加元素5到my_set     my_set.update([6, 7]) ## 增加元素6跟7到my_set
  2. 删除元素:利用remove()方法删除指定元素,假如元素不存在会抛出KeyError异常;discard()方法删除元素,假如元素不存在不会抛出异常。     my_set.remove(7) ## 删除元素7     my_set.discard(8) ## 实验删除不存在的元素8,不会报错
  3. 清空凑集:利用clear()方法清空set凑会合的全部元素。     my_set.clear()
  4. 断定元素能否存在:利用in关键字断定元素能否存在于set凑会合。     if 3 in my_set:         print('3在凑会合') 以上就是set凑集的创建与基本操纵。set凑集因为其不包含反复元素的特点,常用于数据去重、凑集运算等场景。