py07-python基础-集合

1、集合

  作用:关系运算、去重

  定义:由不同元素组成的集合,集合是一组无序排列的不可变类型的值。

     集合里面可以是字符串,数字,不可以是列表和字典。

       集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值。

  定义方式:{}

s={1,2}
print(s)
print(type(s))
s={'a',2,'b',1}
print(s)
print(type(s))

 2、集合的特征

  1、集合内可以有多个元素,但是每个元素都必须是不可变类型,即可hash类型。

  2、集合内的元素唯一。

  3、集合是无序的。

  4、集合是无法取值的。

3、集合的常用方法

  in 和 not in 判断成员在不在集合里面

s={'3','a','b',1}
print('a'in s)

   关系运算:

 

posted @ 2017-07-20 11:00  sysgit  阅读(241)  评论(0编辑  收藏  举报