python判断一个或者多个字符串,是否出现在一段话中

要判断一段话中是否有几个字符串,只要一个出现就为True,刚开始想用map函数,后来发现也挺麻烦。
查了一些资料,发现用 any比较好
比如

p1 = "利用畜禽粪便制造沼气什么的,这是个好项目,但是他环保设备开吗、事实是臭气熏天光在那摆着有设备、有手续就行了嘛?望领导百忙之中重视这个关系十万人的民生大事"
p2 = "请领导处理下道路上的矿车行驶问题,严重影响村里老人孩童的生命安全,村里人制止不了国庆假期回老家看到真实现象"select_list = ["环保", "环境", "污染", "生态"]any(str in p1 for str in select_list)
any(str in p2 for str in select_list

结果,第一个返回true,第二个返回false。

python判断一个或者多个字符串,是否出现在一段话中相关推荐

  1. Python判断不可变对象(字符串,整数,浮点数,数组)相等的办法以及其底层实现原理

    Python判断不可变对象(字符串,整数,浮点数,数组)相等的办法以及其底层实现原理 Python中,判断不可变对象是否相等与Java十分不同. 结论 Python中判断两个字符串相等:既可以使用&q ...

  2. python判断一个列表是否包含另一个列表_Python判断一个list中是否包含另一个list全部元素的方法分析...

    Python判断一个list中是否包含另一个list全部元素的方法分析 本文实例讲述了Python判断一个list中是否包含另一个list全部元素的方法.分享给大家供大家参考,具体如下: 你可以用fo ...

  3. 用python 判断一个单链表是否有环

    文章目录 用python 判断一个单链表是否有环. 第二次做DAY20201130 [141. 环形链表](https://leetcode-cn.com/problems/linked-list-c ...

  4. 如何用Python判断一个文件是否被占用?

    今天有同学问,用os模块的access()能否判断一个文件是否被占用?直觉上,这是行不通的,因为access()返回的是文件的读写属性.为了确认这一点,我简单测试了一下. >>> i ...

  5. python判断一个值是否为Nan,NULL

    python判断一个值是否为Nan,NULL 在实际的实验中,我们经常会遇到输出为Nan或者NULL的情况,那么我们该如何去判断它,然后用if语句将其规避勒 方案一如下: import numpy a ...

  6. 编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略

    编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略 ...

  7. python 在某段文章中确定一段话中每个词出现的次数,并排序

    #-*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding("gbk") import numpy as ...

  8. Python判断一个集合族是否为σ代数

    封面图片: <Python程序设计实验指导书>(ISBN:9787302525790),董付国,清华大学出版社 本书81个实验项目可与董付国老师的<Python程序设计(第2版)&g ...

  9. python 判断一个点(坐标)是否在一个多边形内利用射线法

    看了一篇博客写的用射线法判断一个经纬度点是否在一个多边形的内部的方法 经验证可行所以拿来用作备份: class Point:lng = ''lat = ''def __init__(self, lng ...

最新文章

  1. linux之sed命令的用法
  2. KMP模版 KMP求子串在主串出现的次数模版
  3. hdu4994 博弈,按顺序拿球
  4. 每日源码分析 - lodash(debounce.js和throttle.js)
  5. Java:在JPA中使用规范模式
  6. maven详解之坐标与依赖
  7. jeecg输入中文查询导表为空_学术利器—SCI期刊影响因子查询/中文核心期刊查询系统更新...
  8. 如何用ACM简化你的Spring Cloud微服务环境配置管理
  9. js中占位符总结积累
  10. P2P网络借贷系统-核心功能-用户投标-业务解说
  11. 蓝牙版本avrcp怎么选_新款AirPods怎么选?还是不算好耳机,但是最配的iPhone蓝牙耳机...
  12. 一种可信万兆加密分流认证装置研究
  13. EOS多节点环境部署
  14. 培训班出身的程序员,未来何去何从?
  15. ros文件服务器,ros设置_服务器应用_Linux公社-Linux系统门户网站
  16. MySQl 表基本查询操作
  17. 身份证复印件的正确写法
  18. UiPath:Windows计划任务调度UiPath(直接调用及.bat方式)
  19. 龙蜥社区理事长展望操作系统 2022:加速驶向快车道,云、XPU和开源成“催化剂”...
  20. 【云原生之Docker实战】使用docker部署Monica个人开源CRM系统

热门文章

  1. 3.10 触发字检测-深度学习第五课《序列模型》-Stanford吴恩达教授
  2. 3.10 候选区域-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  3. 2.9 学习率衰减-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  4. rk4.0系统鼠标图标更换
  5. FPGA篇(一) 基于verilog的定点开方运算(1)-逐次逼近算法
  6. 基于MATLAB的costas载波同步+gardner时间同步,QPSK调制
  7. OpenStack icehouse系列之计算节点搭建
  8. C++语言基础(20)-模板的非类型参数
  9. 动软发布微信营销服务系统,微信商城系统!
  10. DVWA手记——取消登录