質問: label_name.count('Cat') print(cat_count) 物体を検出するたびにループされ ラベルのついたバウンディングボックスが画像に現れる。 ループ内で猫を検出した数を出力したい。 猫が4匹映る画像の時、出力結果が 1(猫) 1(猫) 1(猫) 1(猫) 0(猫以外の物体) といったようにループの数だけ別れてしまう。 出力結果を上記の場合、4にする方法を教えてください。(pyhton)
回答: 単純に和をとりたいということであれば、ループの外に和を覚えておくための変数を用意すればよいです。 ``` cat_all_count = 0 for ほにゃらら: ... cat_all_count += label_name.count('Cat') # ひとつずつ足していく print(cat_all_count) ``` それぞれの行がループの外か中かに注意してください。