파이썬 a.pop()만 실행 했을 때에는 결과값이 출력 되는데, 반복문 코드에서는 print안으로 넣어야만 출력값이 나옵니다.

조회수 512회
a = [1, 2, 3, 4]

while a:

    a.pop()

위에 있는 코드를 실행했을 때 결과값이 나오지 않는 이유가 뭔가요?

그냥 a.pop()만 실행 했을 때에는 결과값이 출력 되는데 위에 코드에서는 print안으로 넣어야만 출력값이 나옵니다.

  • 정확히 실행 환경이 어떤 환경이시죠? 해시코드의 '코드실행하기' 에서 해보면 두가지 방법 모두 결과값이 출력되지 않는데요!? 알 수 없는 사용자 2021.9.20 23:14

2 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)