bool

timeitメソッドは100万回繰り返し実行して掛かった秒数を返すメソッドです。bool(x)とnot not xの結果が2倍弱違うと言っても差は0.3にすぎないので100万回繰り返したときに0.3秒の差が出る程度です。その速度の差に重要な意味があるような応用分野ではLLを避けるべきですし、逆に大した意味がないのであれば可読性のためにbool(x)を使うべきです。少なくとも僕の中のコーディングスタイルはそういう感じです。

参考文献