Python for 순환하는 Else 자구
모든 사람이 다 알고 있는 것은 아니지만, for 순환에는'else'자구가 있다.
나는 자주 본다.
did_something = False
for element in elements:
if element.something:
do_something()
did_something = True
break
if not did_something:
do_something_else()
그러나 그것은 다음과 같아야 한다.for element in elements:
if element.something:
do_something()
break
else:
do_something_else()
Else 자문은 for 순환이 자연스럽게 종료되고 브레이크 문장이 없을 때만 실행됩니다.이렇게 간단해.
Reference
이 문제에 관하여(Python for 순환하는 Else 자구), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mxl/else-for-for-loop-44lc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)