コンピュータ将棋プログラムの完成を目指して……
Python: リスト内の True の個数を数える
sum を使えば、True: 1, False: 0 としてカウントされるので便利。
>>> [False, True, True, False, True].count(True) 3 >>> sum([False, True, True, False, True]) 3 >>> sum(x % 2 == 1 for x in range(5)) 2
0 件のコメント:
コメントを投稿