字符串列表中字符串的python语法

时间:2015-07-24 18:52:25

标签: python string list

if 'PASSED' in cell.value or 'FAILED' in cell.value or 'INVALID' in cell.value:
    Test.append(6)

更简洁的方法是什么?我想让它做类似

的事情

if cell.value in ('PASSED','INVALID', 'FAILED')

但这不起作用

1 个答案:

答案 0 :(得分:3)

使用any() functiongenerator expression

if any(s in cell.value for s in ('PASSED','INVALID', 'FAILED')):

这将依次测试每个字符串,并在测试通过后立即返回True