Python——集合

创建集合

1.定义:集合的各数据项必须为可哈希对象,且不可重复。分为可变集合和不可变集合两种。

2.创建集合:

  • a={1,2,3}
  • set(iterable)  //创建可变集合:
  • set(1,2,3)
  • frozenset //创建不可变集合
  • frozenset(1,2,3)
  • 空集合: set(),不能用{}
     

集合的方法

1.集合与列表的转化:

  • 列表到集合:set([1,2,3])
  • 集合到列表:list(set([1,2,3]))

2.集合与元组的转化

  • 元组到集合:set((1,2,3))
  • 集合到元组:tuple(set((1,2,3)))

3.集合运算解释:

Python——集合

4.集合运算方法:

Python——集合

5.集合比较运算方法:

Python——集合

6.集合的其他方法:

Python——集合