配列に条件を満たすものがあるか判定する一番かっこいい書き方


配列の中に条件を満たすものが1個でもあるかどうかを、見つかった時点でループを打ち切るように判定したいです。

以下の様に書くしかないですか？Lambda を使って1行で書く方法はないでしょうか。

環境:  
Ubuntu  
Python 3.7.5

[code]

    flag = false
    for x in range(10):
      if x == 5:
        flag = true
        break
    
[/code]




`any`を使ったらこんな感じですね．

[code]

    >>> any(i == 5 for i in range(10))
    True
    >>> any(i == 11 for i in range(10))
    False
    
[/code]




`any`を使ったらこんな感じですね．

[code]

    >>> any(i == 5 for i in range(10))
    True
    >>> any(i == 11 for i in range(10))
    False
    
[/code]

