検索

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

Python - 特定の条件を満たすためにこのdefを呼び出す継続効果を達成できるdefのメソッドを探しています(タイトルが明確ではありません。質問の説明を参照してください)

リーリー

私が言いたいのは、def の条件が満たされると、外部から呼び出された for ループが継続されるということです。たとえば、この例では、i の値が 3 または 4 の場合、続行します。 def メソッドがたくさん呼び出されており、実際のシナリオは例よりもはるかに複雑であるため、戻り値を 1 つずつ判断するのはあまり簡潔ではないように感じます。兄のこの要望を実現する方法がないかお聞きしたいのですが、よろしくお願いします~

过去多啦不再A梦过去多啦不再A梦2745日前793

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

  • 高洛峰

    高洛峰2017-05-27 17:41:54

    特定の例外をスローすることで for ループに影響を与えることができます:

    リーリー

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-27 17:41:54

    continue は for と一緒に使用する必要があります:
    などの別の実装アイデアを試すことができます。 リーリー

    返事
    0
  • キャンセル返事