Python에서 제너레이터(Generator)의 특징으로 올바른 것은?
어려움 freeCodeCamp해설
제너레이터는 yield를 사용하여 값을 하나씩 생성(lazy evaluation)합니다. 전체 데이터를 메모리에 올리지 않고 필요할 때마다 값을 계산하므로, 대용량 데이터 처리 시 메모리 효율이 매우 뛰어납니다. next()로 다음 값을 하나씩 가져옵니다.
제너레이터는 yield를 사용하여 값을 하나씩 생성(lazy evaluation)합니다. 전체 데이터를 메모리에 올리지 않고 필요할 때마다 값을 계산하므로, 대용량 데이터 처리 시 메모리 효율이 매우 뛰어납니다. next()로 다음 값을 하나씩 가져옵니다.