상세 컨텐츠

본문 제목

[Python] list comprehension

카테고리 없음

by yukmim 2022. 1. 5. 18:35

본문

python 에서 list comprehension은 간단히 말해 여러줄을 한줄로 쓰게 해주는 방법이다.

for 문과 if문을 사용하여 리스트를 생성하는 방법이다.

 

ex)

<일반적인 코드>

a = []
for i in range(5):
	a.append(i)

일반적으로 for 문을 이용해 리스트에 반복적으로 삽입하는 코드이다.

 

결과는 [0,1,2,3,4] 가 출력될 것이다

 

<list comprehesion 코드>

[i for i in range(5)]

리스트 컴프리헨션을 사용하면 한줄로 작성이 가능하다

결과는 일반적인 코드와 같이 [0,1,2,3,4] 가 출력 될 것이다.

 

댓글 영역