🖥

[Python] for-else문

망록 2022. 6. 24.

파이썬에서의 for-else문:

for문 안에서 break등으로 끊긴 적 없이 끝까지 수행된 경우 else문이 수행됨

 

 

백준 9012번 괄호 문제 풀던 중에 사용한 for-else문 구조

 

https://www.acmicpc.net/problem/9012

 

9012번: 괄호

괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고

www.acmicpc.net

...
for i in range(N):
    ...
    for j in s:
        if j == "(":
            stack.append(j)
        else:
            try:
                stack.pop()
            except:
                print("NO")
                break
    else:
        ...

 

 

 

 

 

댓글