56-python基础-python3-集合-新建集合

  • 集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。

  • 集合支持用in和not in操作符检查成员。

  • 由len()内建函数得到集合的基数(大小)。

  • 用 for 循环迭代集合的成员。

  • 但是因为集合本身是无序的,不可以为集合创建索引或执行切片(slice)操作,也没有键(keys)可用来获取集合中元素的值

set和dict一样,只是没有value,相当于dict的key集合,由于dict的key是不重复的,且key是不可变对象因此set也有如下特性:

  1. 不重复
  2. 元素为不可变对象

 

新建集合

1-新建空集合

  • 如果要创建一个空集,你必须用不带任何参数的构造方法 set()
  • 如果只是写成 {} 的形式,跟以前一样,你创建的其实是个空字典

 

2-新建集合

(1) 常规创建集合

 

(2)使用set()创建,参数通常为列表、元组、字典、集合

 

(3)使用set()创建的时候常见错误

 

 
 

posted on 2019-08-20 17:16  Summer儿  阅读(369)  评论(0编辑  收藏  举报

导航