包含用于比较两个列表中元素的操作

ghub24

如何比较包含操作的两个字符串?我尝试使用in运算符没有成功

list_1=['check value 1','check value 2']

list_2=['12312 check value 1 ','234 check value 2']

for ele in list_1:
    if ele in list_2:
        print 'element present'
    else:
        print 'abscent'

结果

abscent
abscent

我知道我们可以用另一个循环中list_2,并比较他们对所有元素。我很好奇是否有更好的方法。

马丁·彼得斯(Martijn Pieters)

你将需要测试对每个元素list_2; 在列表上使用成员资格要求整个字符串都在列​​表中。

for partial in list_1:
    if any(partial in value for value in list_2):
        print 'element present'
    else:
        print 'absent'

在这里,any()函数与生成器表达式组合在一起,至少在找到匹配项后立即停止搜索。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较python中的两个列表,其中元素的顺序不同

来自分类Dev

两个列表之间的公共元素并保留两个列表中元素的顺序

来自分类Dev

如何比较两个列表元素?

来自分类Dev

比较两个不同列表的元素

来自分类Dev

如何比较java中的两个数组并返回不包含在两个列表中的元素

来自分类Dev

比较两个列表中的元素并添加不同的元素

来自分类Dev

比较Python中两个包含数组的列表

来自分类Dev

F#比较两个列表,采取不同的操作

来自分类Dev

如何比较R中两个向量中元素的顺序?

来自分类Dev

在包含两个特定元素的列表中查找列表

来自分类Dev

比较两个列表并提取元素

来自分类Dev

比较两个列表以使其元素相等

来自分类Dev

比较两个列表之间的元素-Haskell

来自分类Dev

比较两个列表以使其元素相等

来自分类Dev

如何比较两个输入列表的元素?

来自分类Dev

比较jython中两个列表的元素

来自分类Dev

比较两个列表并获取相同元素的索引

来自分类Dev

如何比较两个不同列表的每个元素?

来自分类Dev

删除包含两个相同元素的Python列表项

来自分类Dev

R-两个列表中元素的所有成对组合

来自分类Dev

前两个列表,对相应元素进行操作

来自分类Dev

两个列表的操作

来自分类Dev

比较列表中元组的第二个元素

来自分类Dev

比较两个列表中的元素,并返回与原始列表不同的单独列表

来自分类Dev

比较两个列表中的元素并在Dart中创建一个新列表

来自分类Dev

使用OpenCV在C ++中元素最少两个图像

来自分类Dev

两个逻辑向量中元素之间的最小距离

来自分类Dev

两个Ruby数组中元素的每种组合

来自分类Dev

两个不同矩阵中元素之间的欧式距离?

Related 相关文章

热门标签

归档