반응형
ㄴ 원본 리스트를 가지고, 다른 리스트를 만드는 방법
ㄴ for 나 while 없이, loop를 실행시키는 아름다운 방법
-> 외국에서 많이 쓰임. (레퍼런스 자료를 찾다보면, 많이 마주하게 될 것임.)
방법:
- for문을 빈 리스트 안에다가 넣음. (콜론 전까지만)
- 데이터 스트럭쳐 안에 있는 데이터를 변수에다가 집어넣어라.
- 변수 데이터는 맨 앞에 위치한다.
- 그 변수 데이터에 각 얼마씩 가공 하고싶다하면, 맨 앞에 변수명에 가공할 명령을 해준다.
문법
[ ( 변수를 활용한 값 ) for ( 사용할 변수 이름 ) in ( 데이터스트럭쳐 )]
ex) 배웠던 for 문을 이용해 만드는 방법.
ex) 리스트 컴프리핸션으로 만드는 방법
-> for 문의 세줄을 한줄로 만들어버렸다.
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
[Python] LAMBDA EXPRESSIONS, 람다 함수 (0) | 2022.04.26 |
---|---|
[Python] 함수, 파라미터(parameter), 리턴(return), 디폴트 파라미터(default Parameter) (0) | 2022.04.26 |
[Python] 반복문으로 거꾸로 출력하는 방법: 슬라이싱, reverse(), range 및 for 함수 (0) | 2022.04.26 |
[Python] while 반복문, 무한 루프, 루프안에 루프 (0) | 2022.04.26 |
[Python] RANGE 함수 (0) | 2022.04.25 |