Python第八章(集合)

发布时间:2024年01月25日

一。创建集合(type=set)的特点

1.在不出现重复内容的时候进行存储,当内容中有重复数据时候,只出现一次(去重性

2.因为集合的无序性,所以不支持下标查找,否则会报错处理(无序性

二。集合的创建:

1.当为数据为纯数字时,直接用大括号进行书写,例如set1 = {1,2,3,4}

2.当数组为字母或者其他符号,使用set,例如set1 = set{'abcd'},打印内容会分开(无序性)

3.创建空集合只能用set(),因为{}表示的时空字典

三。集合的基本方法(增加,删除,查找)

1.增加集合:

add():增加一个单一数据,追加可以为任意位置,如果增加的为一个重复数据,则不会继续增加

update():增加一个数据序列,内部要用[ ]进行包括追加的内容,不能增加单一数据

2.删除集合:

remove():删除集合中指定的数据,数据不存在则报错

discard():删除集合中指定的数据,数据不存在也不会报错,会显示原来内容

pop():随机删除某个数据,并且返回这个数据

3.查找数据是否存在:

in :判断数据是否在集合,存在则返回Ture,不在,则返回False

not in:判断数据是否不在集合,不存在则返回Ture,存在则返回False

文章来源:https://blog.csdn.net/2301_78530830/article/details/135831563
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。