python教程分享Python中关于集合的介绍与常规操作解析 | 您所在的位置:网站首页 › python访问集合中的元素 › python教程分享Python中关于集合的介绍与常规操作解析 |
目录
1.集合的介绍
集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重。 定义一个空集合 格式如下: name=set()注意以下写法为一个空字典,为空默认是字典,如果有数据在根据格式判断 name={} print(type(name)) 2.访问集合的元素通过循环进行访问 name={'xiaoming','xiaohong','xiaohua'} for i in name: print(i)![]() 使用add方法: name={'xiaoming','xiaohong','xiaohua'} name.add('xiaofei') print(name)![]() 使用update方法 入的元素拆分,做为个体传入到集合中 name={'xiaoming','xiaohong','xiaohua'} name.update('abc') print(name)![]() ![]() 使用remove删除集合中的元素 如果有 直接删除 如果没有 程序报错 name={'xiaoming','xiaohong','xiaohua'} name.remove('fei') print(name)![]() 使用pop删除是随机删除集合中的元素 如果没有元素 程序报错 name={'xiaoming','xiaohong','xiaohua'} name.pop() print(name)![]() ![]() 使用discard删除 如果元素存在 直接删除 如果元素不存在 不做任何操作 name={'xiaoming','xiaohong','xiaohua'} name.discard('pppp') print(name)![]() 取出两个集合中公共的元素,使用 & 符号 name={'xiaoming','xiaohong','xiaohua'} name1={'xiaohong','xiaolan'} print(name & name1)![]() 将两个集合组成一个集合并且去重,使用 | 符号 name={'xiaoming','xiaohong','xiaohua'} name1={'xiaohong','xiaolan'} print(name | name1)![]() ![]() ![]() 计算容器中元素个数 name='xiaoming' age=[7,8,9] sex=('男','女') kv={'hh':12,'kk':13,'ll':14} aa={6,2,5,4,9} print(len(name)) print(len(age)) print(len(sex)) print(len(kv)) print(len(aa))![]() 返回容器中元素最大值 age=[7,8,9] kv={'hh':12,'kk':13,'ll':14} aa={6,2,5,4,9} print(max(age)) print(max(kv)) print(max(aa))![]() 返回容器中元素最小值 age=[7,8,9] kv={'hh':12,'kk':13,'ll':14} aa={6,2,5,4,9} print(min(age)) print(min(kv)) print(min(aa))![]() 删除变量 kv={'hh':12,'kk':13,'ll':14} age=[7,8,9] del age[1] print(age) del kv['kk'] print(kv)![]() 到此这篇关于python中关于集合的介绍与常规操作解析的文章就介绍到这了,更多相关python 集合内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持! 需要了解更多python教程分享Python中关于集合的介绍与常规操作解析,都可以关注python教程分享栏目—猴子技术宅(www.ssfiction.com) 本文来自网络收集,不代表猴子技术宅立场,如涉及侵权请点击右边联系管理员删除。 如若转载,请注明出处:https://www.ssfiction.com/pythons/836161.html |
CopyRight 2018-2019 实验室设备网 版权所有 |