https://github.com/zhengxiaocai/baseex
Python编程第十讲,今天说下Python里的一个集合类型——set。
set可以理解为字典key的集合。特点是:去重、无序。
1.定义一个set
list = [1,2,3]
set01 =set(list)
关键字set,传一个list作为参数,就可以定义一个set类型了。
因为set的元素是去重的,如果list存在重复元素,定义set的时候,会自动去重:
list = [1,1,2,2,3,3]
set01 =set(list)
print(set01)
>>>
又因为,set是无序的,无法使用index去访问数据,会报错。
2.用set.add()方法,给set添加元素
set01.add(4)
print(set01)
>>>
添加重复的元素也是可以的,只不过会被去重,相当于没有添加。
3.用set.remove(),删除某些元素
set01.remove(4)
print(set01)
>>>
如果,remove()传入的参数,实际不存在,程序会报错。
好了,今天就说这么多,切记,一定要动手敲敲敲,去做各种尝试!
小伙伴们有任何问题,欢迎加我微信↓↓↓,一起交流学习!
最后,小伙伴们,帮忙扩散下公众号哟,或者点下右下角的【好看】支持一下。万谢!
领取专属 10元无门槛券
私享最新 技术干货