首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从零开始学 Python 之集合

Python3 集合

集合(set)是一个无序不重复元素的序列。

可以使用大括号{ }或者set()函数创建集合

格式如下:

table = {'caihua','wangwu','goudan'}

print(table)

实例:

集合的基本操作

1、添加元素,若存在则不进行任何操作。

方法一:

s.add(x)

实例:

方法二:

s.update(x),可以是列表、元组、字典等

2、移除元素

格式一:

s.remove(x)

实例:

格式二:

s.discard(x)

实例:

3、随机删除元素

格式:

s.pop(x)

实例:

thisset=set(("Google","Runoob","Taobao","Facebook"))

thisset.pop()

'Taobao'

print(thisset)

{'Facebook','Google','Runoob'}

4、计算集合元素个数

语法格式如下:

len(s)

计算集合 s 元素个数。

实例:

thisset=set(("Google","Runoob","Taobao"))

len(thisset)

3

5、清空集合

语法格式如下:

s.clear()

清空集合 s。

实例:

thisset=set(("Google","Runoob","Taobao"))

thisset.clear()

print(thisset)

set()

6、判断元素是否在集合中存在

语法格式如下:

xins

判断元素 s 是否在集合 x 中存在,存在返回 True,不存在返回 False。

实例:

thisset=set(("Google","Runoob","Taobao"))

"Runoob"inthisset

True

"Facebook"inthisset

False

最后

到这,闭上眼睛想一想,今天的这篇你学到了什么。

如果你的确这样做了,你会发现,只能回忆起部分内容。这很正常,所以说需要我们不断的温故而知新,经常回头看一看。最后,我把今天的知识点做成思维导图送给大家。

欢迎大家关注公众号【眼睛小小的舒克】,本系列教程会首发于公众号。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180726G1FPUP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券