リストの要素をカウントする
いくつかの要素からなるリストがある。そのリストの要素は、TrueかFalseの値を持っている。
L = [True, True, False, True, False, ...]
このような状況で、全部の要素がTrueであれば次の処理に進めるとする。これをどう書くか、
if L[0] and L[1] and L[2] and ...: (処理)
これだとアタマが痛くなるので、リストのメソッドを調べた。count()が使える!
if L.count(False) == 0: (処理)
L.count(False)で、Lの中にFalseがいくつあるか数えられる。最初、includeとかメソッドにないかやってみたが、調べた方が早かった。