python中set()函数简介及实例解析
作者:neu_张康 发布时间:2022-05-15 17:12:24
标签:python,set函数
set函数也是python内置函数的其中一个,属于比较基础的函数。其具体介绍和使用方法,下面进行介绍。
set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。
set,接收一个list作为参数
list1=[1,2,3,4]
s=set(list1)
print(s)
#逐个遍历
for i in s:
print(i)
输出:
set([1, 2, 3, 4])
1
2
3
4
使用add(key)往集合中添加元素,重复的元素自动过滤
list1=[1,2,3,4]
s=set(list1)
print(s)
s.add(4)
s.add(5)
print(s)
输出:
set([1, 2, 3, 4])
set([1, 2, 3, 4, 5])
通过remove(key)方法可以删除元素:
list1=['a','b','zhang','kang']
s=set(list1)
print(s)
s.remove('zhang')
print(s)
输出:
set(['a', 'kang', 'b', 'zhang'])
set(['a', 'kang', 'b'])
set还可以像数学上那样求交集和并集
list1=['a','b','zhang','kang']
list2=['a','b','c','d']
s1=set(list1)
s2=set(list2)
#交集,使用&操作符
s3=s1&s2
#并集,使用|操作符
s4=s1|s2
print(s3)
print(s4)
输出:
set(['a', 'b'])
set(['a', 'c', 'b', 'd', 'zhang', 'kang'])
总结
《Python编程之Re模块下的函数介绍》
《python正则表达式re之compile函数解析》
《Python中enumerate函数代码解析》
如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
来源:http://blog.csdn.net/csdn15698845876/article/details/78244491


猜你喜欢
- 一、绘制折线图import seaborn as snsimport numpy as npimport pandas as pdimpor
- 闭包函数什么是闭包函数如果内函数使用了外函数的局部变量,并且外函数把内函数返回出来的过程叫做闭包,里面的内函数是闭包函数。# 外函数 out
- 看到别人用td和table标签模拟的办法: 设置table的上、左padding
- MASK图像掩膜处理在图像操作中有时候会用到掩膜处理,如果使用遍历法掩膜图像ROI区域对于python来讲是很慢的,所以我们要找到一种比较好
- 数据库操作语句 7. 外连接——交叉查询 7.1 查询 7.2 等值连接 7.3&nb
- 用下列代码可在控制弹出NTLM验证窗口:<% Response.Status = "401 Unauthorized&quo
- 1.过程蜘蛛纸牌大家玩过没有?之前的电脑上自带的游戏,用他来摸鱼过的举个手。但是现在的电脑上已经没有蜘蛛纸牌了。所以…
- 一、 使用Springboot+Jpa实现对mysql数据库的增删改查和分页功能JPA是Java Persistence API的简称,中文
- 客户端程序编写免不了经常接触XMLHttpRequest对象。微软的XHR实现的progid又是一串一串的。 烦人。抽一个中午时间,找了找资
- 本文实例为大家分享了微信小程序实现图片上传功能的具体代码,供大家参考,具体内容如下前端:微信开发者工具后端:.Net服务器:阿里云这里介绍微
- 大数据一般是在“云”上玩的,但“云”都是要钱的,而且数据上上下下的也比较麻烦。所以,在本地电脑上快速处理数据的技能还是要的。pandas在比
- 查找所有数据库中没有主键的表select table_schema,table_name from information_schema.t
- unsigned 既为非负数,用此类型可以增加数据长度! 例如如果 tinyint最大是127,那 tinyint unsigned 最大
- Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站,或者
- 在软件项目实施的时候,数据导入一直是项目人员比较头疼的问题。其实,在SQL Server中集成了很多成批导入数据的方法。有些项目实施顾问头疼
- MySQL多字段相同数据去重复MySQL多字段去重复实际上是单字段去重复的衍生,原理就是把多字段数据通过子查询合并为单字段的数据表,再通过单
- 一、token是什么 Token: 访问资源的凭证。一般用户通过用户名密码登录后,服务端会将登录凭证做数字签名,加密之后的字符串作
- 一、条件语句条件语句能够改变Python程序的执行流程,是执行这个代码块还是另一个代码块。凡是需要判断来确定下一步如何执行的程序都要使用条件
- # -*-coding:utf-8-*-import sys, os'''将当前进程fork为一个守护进程注意:如果
- 代码如下:<input name="file" type="file"> formsiz