【发布时间】:2015-05-05 18:33:31
【问题描述】:
['aa', 'ab', 'aaaa', 'ggg', 'agaga', 'a']
从上面的列表中,我希望能够以最短的方式找出列表中是否包含“b”。谢谢!
【问题讨论】:
-
您的预期结果是“否”(即使
ab有子字符串b)?
['aa', 'ab', 'aaaa', 'ggg', 'agaga', 'a']
从上面的列表中,我希望能够以最短的方式找出列表中是否包含“b”。谢谢!
【问题讨论】:
ab 有子字符串b)?
你可以在加入的字符串中加入一个测试 a b 的项目:
'b' in ' '.join(your_list)
【讨论】:
"xyz",并且your_list 包含['ax', 'yz'],那么即使your_list 的单个元素不包含“xyz”,您的表达式也会返回True。
"x yz",它会错误地给出True。
对于子字符串:
any('b' in s for s in input_list)
对于完整的字符串:
'b' in input_list
【讨论】: