강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

kimyongjun0129님의 프로필 이미지
kimyongjun0129

작성한 질문수

남박사의 파이썬 기초부터 실전 100% 활용

사용자가 입력한 내용 입력받기

소수 구하기 마지막 부분 질문있습니다!

해결된 질문

작성

·

248

2

primes = [i for i in range(2, num+1) if prime_list[i]==True]
이 부분에 대한 이해가 잘 가지 않습니다.
코드 흐름 해석 부탁 드립니다!

답변 1

0

남박사님의 프로필 이미지
남박사
지식공유자

primes = [i for i in range(2, num+1) if prime_list[i]==True]

코드는 for i in range(2, num+1)을 반복하는데 if prime_list[i] == True 가 만족하는 경우에만 i 값이 primes에 추가된다고 보시면 됩니다.

감사합니다!!

kimyongjun0129님의 프로필 이미지
kimyongjun0129

작성한 질문수

질문하기