ホームページ  >  に質問  >  本文

Pythonで整数のリスト内の異なる数値型の数を数える問題について。

次のコードでは、kind_num は、整数リスト内の複数の異なる値を持つ整数を数えるために使用されます。

リーリー

しかし、2 番目の for ループはキャンディーの値を完了する前に早期に終了しました。これはなぜですか? ? ?

大家讲道理大家讲道理2675日前885

全員に返信(3)返信します

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-22 11:54:27

    ループ内で削除しないでください

    さまざまな種類の値をカウントしたいだけの場合

    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-06-22 11:54:27

    candies.remove(candy) が初めて実行されます。OK、キャンディーは削除されます。while (True) により、このキャンディーは同じ For ループ内で無限に削除されますが、このキャンディーは初めて削除されます。だから休憩

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-06-22 11:54:27

    リーリー

    返事
    0
  • キャンセル返事