python union函数_如何掌握Python union()方法及怎么用?
不断学习python的过程里,总能遇到各种形形色色的函数或者方法,本章给大家带来python union的用法,具体内容如下:
union()方法
描述:union() 取并集,效果等同于 | ,重复元素只会出现一次,但是括号里可以是 list,tuple,其他 , 甚至是 dict
语法:set.union(set1, set2...)
参数:
set1 -- 必需,合并的目标集合
set2 -- 可选,其他要合并的集合,可以多个,多个使用逗号 , 隔开。
代码示例:#两个集合的并集
set1 = {'小苹果','大桃子','长香蕉'}
set2 = {'小李子','大萝卜','长香蕉'}
set1.union(set2)
{'大桃子', '大萝卜', '小李子', '小苹果', '长香蕉'}#长香蕉只出现一次
#三个集合并集
set3 = {'烂柿子','罗志祥'}
set1.union(set2,set3)
{'大桃子', '大萝卜', '小李子', '小苹果', '烂柿子', '罗志祥', '长香蕉'}
#集合和列表也可以
set4=['小可爱','西红柿']
set1.union(set4)
{'大桃子', '小可爱', '小苹果', '西红柿', '长香蕉'}
#利用交集并集来写一个字符串相似的小方法
def jaccard_sim(arg0,arg1):
set1 = set(arg0)
set2 = set(arg1)
sim = len(set1.intersection(set2))/len(set1.union(set2))
return(sim)#intersection 求集合的交集
arg0 = '(质量问题)标识标签不合格'
arg1 = '(质量问题)涉嫌质量不合格'
jaccard_sim(arg0,arg1)
0.6428571428571429
#检测下两个标题的相似性
arg0 = '罗志祥道歉人设崩塌:多个品牌商中枪 代言微博遭删除'
arg1 = '凌晨五点的罗志祥:你知不知道为了出轨,我有多努力'
jaccard_sim(arg0,arg1)
0.14285714285
好了,大家再编程时候,也可以应用看看哦~如需了解更多python实用知识,点击进入JQ教程网Python大全。
python union函数_如何掌握Python union()方法及怎么用?相关推荐
- [转载] python中union函数_如何掌握Python union()方法及怎么用?
参考链接: Python set集合 intersection() 不断学习python的过程里,总能遇到各种形形色色的函数或者方法,本章给大家带来python union的用法,具体内容如下: un ...
- python len函数_知识清单Python必备的69个函数,你掌握了吗?
本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...
- python zip函数_相当于Python的zip函数
下面是一个更时髦的ECMAScript 6版本:zip= rows=>rows[0].map((_,c)=>rows.map(row=>row[c])) 插图等价物到Python{z ...
- python while函数_详解python while 函数及while和for的区别
1.while循环(只有在条件表达式成立的时候才会进入while循环) while 条件表达式: pass while 条件表达式: pass else: pass 不知道循环次数,但确定循环条件的时 ...
- python编写函数_浅谈Python 函数式编程
匿名函数lambda表达式 什么是匿名函数? 匿名函数,顾名思义就是没有名字的函数,在程序中不用使用 def 进行定义,可以直接使用 lambda 关键字编写简单的代码逻辑.lambda 本质上是一个 ...
- python编写函数_如何用Python编写自己喜欢的R函数
python编写函数 数据科学和机器学习的伟大现代斗争之一是" Python vs. R". 毫无疑问,近年来两者都已经取得了巨大的发展,成为数据科学,预测分析和机器学习的顶级编程 ...
- python hasattr函数_浅谈python中的getattr函数 hasattr函数
hasattr(object, name) 作用:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的). 示例: & ...
- python with函数_详解Python中startswith()函数与endswith函数的使用方法
下面小编就为大家带来一篇老生常谈Python startswith()函数与endswith函数.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 函数:startswit ...
- python中union函数_如何掌握Python union()方法及怎么用?
不断学习python的过程里,总能遇到各种形形色色的函数或者方法,本章给大家带来python union的用法,具体内容如下: union()方法 描述:union() 取并集,效果等同于 | ,重复 ...
最新文章
- GTA 5祖传「屎山」代码终于修复!R星认可黑客方案,还给他发了1万美元奖金
- OSPF在企业网的应用
- qq动态页面变方格_微信更新“分组显示、群管理”等功能,网友:都是QQ玩剩的姿势...
- 判断是否为长按_【物流知识】物流配送合理化判断7大标志
- 使用Alcatraz来管理Xcode插件
- qqzoneQQ空间漏洞扫描器的设计attilax总结
- DL_C1_week4-1(Build Deep Neural Network)
- 统计分析干货 | 秩和检验及其两两比较的思路与解析
- R语言(一):Mac系统M1芯片下安装R语言和RStudio教程,R语言入门
- 台达三相PFC程序 +艾默生充电桩15kw模块 软件源码加原理图BOM
- synchdem matlab,数字高程模型(DEM)移动插值算法
- 将进酒计算机应用技术学院信息门户,《将进酒》信息化教学设计
- C#—MDI(多文档界面)
- 总文件夹下含有多个sdf,批量转换为SMILES并保存到csv中
- append,extend和insert的区别
- 《微信公众平台开发最佳实践》——导读
- 计算机网就是因特网对吗,计算机因特网的介绍
- python爬取每日一文meiriyiwen.com
- Pytorch损失函数cross_entropy、binary_cross_entropy和binary_cross_entropy_with_logits的区别
- java pinyin4j 官网_Java中文转汉语拼音类库pinyin4j使用示例
热门文章
- Vue+mui实现图片的本地缓存
- 如何在mysql查询结果集中得到记录行号_获取MySQL查询结果集中记录行号的方法...
- github private链接访问_将github配置为图床+PicGo配置
- mysql索引和数据完整性答案_第5章MySQL索引与完整性约束.ppt
- Qt界面设计器中的界面预览与程序运行时界面不一样
- BugkuCTF-Crypto题一段Base64
- lammps计算聚合物例子_LAMMPS模拟聚合物结构,非晶态聚合物变形行为的模拟,纳米线变形模拟,单轴张力模拟,晶格参数计算...
- mysql与文件_MySQL——文件
- flv 自动播放 html autostart=true,《网页制作之FLV视频播放代码的编写.doc
- session丢失php,PHP Session丢失无效问题总结