python比较列表所有字符串_python – 将字符串与数组中的所有值进行比较
如果你只想知道d的任何项目是否包含在付费[j]中,你可以这样说:
if any(x in paid[j] for x in d): ...
如果你也想知道哪些项目被包含在付费[j]中:
contained = [x for x in d if x in paid[j]]
如果没有d项包含在[j]中,则将包含一个空列表。
还有其他解决方案,如果你想要的是另一种方法,例如,获得付款[j]中包含的第一项d(如果没有项目如此包含则为无):
firstone = next((x for x in d if x in paid[j]), None)
BTW,因为在评论中你提到句子和单词,也许你不一定需要一个字符串检查(这是我所有的例子都在做),因为他们不能考虑词边界 – 例如,每个例子都会说那个’猫’是在’混淆'(因为’obfuscate’包含’猫’作为一个子字符串)。为了允许对字边界进行检查,而不是简单的子字符串检查,您可以有效地使用正则表达式…但是我建议您打开一个单独的问题,如果这是您需要的 – 此答案中的所有代码片段,取决于对于您的确切要求,如果将付费[j]中的谓词x更改为某种更复杂的谓词(如somere.search(付费[j])),则适用于RE对象。
(Python 2.6或更好 – 2.5及更早版本略有不同)。
如果您的意图再次出现,如获得满足约束条件的d中的一个或所有指标,那么也可以轻松解决这些不同的问题,但是如果您实际需要的是如此之远从你说的话,我最好停止猜测,希望你澄清一下—)。
python比较列表所有字符串_python – 将字符串与数组中的所有值进行比较相关推荐
- python获取列表长度方法_python - 在Pandas df列中获取有关列表长度(平均长度,最大长度等)的统计信息的大多数pandas-onic方法 - 堆栈内存溢出...
我想获取有关pandas df列中列表长度的统计信息,例如平均长度,最低,最高,标准差等. 例: import pandas as pd dfp = pd.DataFrame( {'trial_num ...
- python取出数组大于某值_Python替换NumPy数组中大于某个值的所有元素实例
我有一个2D(二维) NumPy数组,并希望用255.0替换大于或等于阈值T的所有值.据我所知,最基础的方法是: shape = arr.shape result = np.zeros(shape) ...
- python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数返回浮点数
python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点 ...
- python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数默认返回浮点数
python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点数 目录
- 用python倒序输出一个字符串_Python 反转字符串(reverse)的方法小结
前段时间看到letcode上的元音字母字符串反转的题目,今天来研究一下字符串反转的内容.主要有三种方法: 1.切片法(最简洁的一种) #切片法 def reverse1(): s=input(&quo ...
- python中return输出字符串_python基础——字符串
Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello W ...
- python无效的类字符串_Python基础-字符串处理
你好,我是goldsunC 让我们一起进步吧! 字符串操作与处理 字符串是编程语言中经常会遇见的东西,而字符串又和那些编程语句什么的不太一样,我们可能需要对一个字符串进行各种各样的处理,后面我将给出 ...
- python字符串_python的字符串怎么拼接
Python字符串拼接数字 在某些特殊场景中,我们需要将字符串与数字进行拼接,而 Python 不允许直接拼接数字和字符串,程序必须先将数字转换成字符串. 为了将数字转换成字符串,可以使用 str() ...
- python输出列表里最长的字符串_从Python的字符串列表中找到最长的公共前缀的程序...
假设我们有一个小写字符串列表,我们必须找到最长的公共前缀. 因此,如果输入类似于[" antivirus","逆时针"," antigravity&q ...
- 以30字符宽居中输出python字符串_python基础--字符串
Python3 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号(' 或" )来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hell ...
最新文章
- P1063 能量项链
- [HTTP]Etag的工作流程
- 攻防世界dice_game(pwn)
- 2.1 CPU 上下文切换(上)
- QT隐式调用VC开发的DLL
- 【WebRTC---源码篇】(一)全局初始化
- C#使用TCP/IP与ModBus进行通讯
- Spring高级之注解@Import注解、ImportSelector、ImportBeanDefinitionRegistrar详解(超详细)
- MATLAB中的corrcoef函数求两个向量的相关系数。
- 中兴echat_中兴高达震撼发布12款新品 助力专网行业融合发展
- 链表反转(递归与非递归实现)
- 联想电脑管家和驱动人生 驱动版本对比
- 互联网晚报 | 10月21日 星期四 | 微信支付上线品牌视频号;快手短剧日活用户达2.3亿;《长津湖》票房升至中国影史第三...
- ATN项目(智能矩阵Atmatrix)是否能做到人工智能界的桥梁,从而改变世界?
- Sql语句区分中英文
- 数据库查询练习(一)
- MATLAB 2019 快速入门教程(官方手册翻译)(1/4)
- css样式写一个公告通知
- UWB定位技术芯片有什么用
- FPGA实现CortexM3内核
热门文章
- 不要束缚:为什么我们会错过GitHub条纹
- 笔记本电脑锁_武汉笔记本电脑模型打样价格
- chrome导出插件
- origin坐标轴在隐藏后如何显示
- Python高级——with上下文管理器
- 通俗理解“Schmidt正交化”和“正交矩阵” 此博文包含图片	(2015-05-19 09:50:47) 施密特正交化在空间上是不断建立垂直于原次维空间的新向量的过程。 如图β2垂直于β1(1维)
- 最简单代码ASP.NET开源QQ登陆for Oauth2.0
- 取出客户端卸载CKEditor中的内容,放入数据库中的方案
- 0 full gc时cpu idle_Go语言中如何观察GC
- css叠层_CSS 中重要的层叠概念