인프런 커뮤니티 질문&답변
generator 관련 질문입니다.
작성
·
283
답변 1
0
좋은사람
지식공유자
안녕하세요!
열심히 하시네요!
구문 비교해서 확인해 보세요~
a = ('%s' % c + str(n) for c in ['A', 'B'] for n in range(1,5))
for t in a:
print(t)
작성
·
283
답변 1
0
안녕하세요!
열심히 하시네요!
구문 비교해서 확인해 보세요~
a = ('%s' % c + str(n) for c in ['A', 'B'] for n in range(1,5))
for t in a:
print(t)
감사합니다! 이러니 또 되네요.
그럼 for ~ in loop에서는 아직 generator가 메모리에 올라가지 않아서 이런 오류가 생기는건가요?
callable 오류가 뜨는걸 보면 str 형태로 메모리엔 올라간 것 같은데..
내부적으로 왜 오류가 생기는지 궁금합니다 ^^;