Python面试题

Python中的set集合

2018-06-03  本文已影响1人  大猪厂

标签: set集合


set集合,在Python中的书写方式的{},集合与之前列表、元组类似,可以存储多个数据,但是这些数据是不重复的集合对象,还支持union(联合),intersection(交),difference(差)和sysmmetric_difference(对象差集)等数学运算

a = [11, 22, 33, 33, 44, 22]

set(a)
Out[2]: {11, 22, 33, 44}
a = {11, 22, 33, 44, 55}

b = {22, 44, 55, 66}

a&b
Out[5]: {22, 44, 55}
a
Out[6]: {11, 22, 33, 44, 55}

b
Out[7]: {22, 44, 55, 66}

a | b
Out[8]: {11, 22, 33, 44, 55, 66}
a
Out[10]: {11, 22, 33, 44, 55}

b
Out[11]: {22, 44, 55, 66}

b - a
Out[12]: {66}
a
Out[13]: {11, 22, 33, 44, 55}

b
Out[14]: {22, 44, 55, 66}

a ^ b
Out[15]: {11, 33, 66}
上一篇 下一篇

猜你喜欢

热点阅读