tmp = []
for i in range(10):
if i % 2 == 0:
tmp.append(1)
한 줄 코드
tmp[i for i in range(10) if i % 2 == 0]
alphabets = ['A', 'B', 'C']
listcomp = [i for i in alphabets]
generator_expr = (i for i in alphabets)
listcomp
['A', 'B', 'C']
generator_expr
<generator object <genexpr> at 0x00CEB610>
listcomp를 이용하면 출력이 가능하지만 generator_expr은 출력이 불가능하다.
인덱스 접근도 불가능!
참고!!