python中的集合及集合常用的使用方法 |
您所在的位置:网站首页 › python集合分为哪两类 › python中的集合及集合常用的使用方法 |
目录python中的集合什么是集合?集合与列表的区别创建空集合通过集合给列表去重集合的增删改集合的add函数集合的update函数集合的remove函数集合的clear函数集合的del函数python... 目录python中的集合什么是集合?集合与列表的区别创建空集合通过集合给列表去重集合的增删改集合的add函数集合的update函数集合的remove函数集合的clear函数集合的del函数python中的集合 什么是集合? 集合是一个无序的不重复元素序列常用来对两个列表进行交并差的处理集合与列表一样,支持所有数据类型 集合与列表的区别通过set函数来创建集合,不能使用{}来 创建空集合 a_set = set() # 空集合 a_set = set([1, 2, 3]) # 传入列表或元组 b_set = {1, 2, 3} # 给集合传入元素(注意只能传入不可变的元素,列表,字典,字符串不能传入) c_set = {} # 这种定义方式是错误的,会被认为定义了一个字典js例子: 列表中有重复元素,将列表传入集合,元素将自动去重: 用于给集合添加一个元素 如果集合中已存在该元素,则不会添加 set.add(item) # item是要添加到集合中的元素,无返回值例子: 加入一个新的集合(或列表、元素、字符串) 如果新的集合中的元素在原集合中已存在,则无视 set.update(iterable) # iterabwww.cppcns.comle是集合/列表/元组/字符串,无返回值完全可以用update函数来替代add函数使用,add函数每次只能添加一个元素,update函数可以一次添加多个元素。 例子: 将集合中的某个元素删除 如果集合中该元素不存在,则报错 set.remove(item) # item是要删除的元素,无返回值 集合的clear函数清空集合的所有元素 set.clear() # 无需传入参数,无返回值 集合的del函数删除集合 del set例子: 到此这篇关于python中的集合及集合常用的使用方法的文章就介绍到这了,更多相关python集合内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们! 如有侵权,请发邮件到 [email protected]
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |