码迷,mamicode.com
首页 > 编程语言 > 详细

Python简介入门--set

时间:2016-08-24 19:25:43      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:

set是一个无序且不重复的元素集合

s1 = set(["tom","jak","cat","tom"])
print (s1)

#结果:

{‘tom‘, ‘jak‘, ‘cat‘}

 

.add()---增加一个新元素

技术分享

例子:

技术分享

.clear()--- 清空所有元素

技术分享

例子:

技术分享

 .difference()---取两个set集合的差集

技术分享

例子:

技术分享

.difference_update()---删除当前set中包含在参数集合里的元素

技术分享

 例子:

技术分享

.discard()---移除元素

技术分享

例子:

技术分享

 .intersection()---取两个set集合的交集,创建一个新的set

 技术分享

例子:

技术分享

 .intersection_update()---取俩个set集合的交集,修改原set

技术分享

 例子:

技术分享

.isdisjoint()---如果两个集合没有交集返回True

例子:

技术分享

.issubset()---判断s2里的元素是否存在于s1

技术分享

例子:

技术分享

 

.issuperset()---判断s1里的元素是存在于s2

技术分享

例子:

技术分享

 .pop()---随机删除一个元素

技术分享

 

例子:

技术分享

 

技术分享

.remove()---指定删除元素

 技术分享

 例子:

技术分享

 

.symmetric_difference()---取两个set集合的差集,并生成一个新的set

 技术分享

例子:

技术分享

 

Python简介入门--set

标签:

原文地址:http://www.cnblogs.com/olingrobin/p/5804136.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!