원래 오늘 공부 안하려고 했는데.....................Hㅏ + 다음날까지 이어진 리스트 컴프리헨션..!
1. 리스트 컴프리헨션 list comprehension
반복문, 조건문으로 리스트나 딕셔너리 등의 요소를 채워넣을 때 반복문 열심히 길게 줄줄이 적는 것도 좋지만
컴프리헨션으로 간략하게 적을 수 있음.
A.기본...? 암튼 기본
▶ test 1 과 test2 의 풀이는 다르지만 같은 결과값,,, 기존대로 하면 4줄 컴프리헨션 쓰면 1줄..
B. 조건문이 있을때는...?
▶ if문 뒤에 적어서 if에 True인것만 출력하게도 가능..! 순서 주의하세요! for가 먼저 if가 나중
C. 매서드, 함수도 가능하다.
D. 튜플도 가능
▶ 두가지 매개변수를 적어서 ㄱㄴ..
▶ range(n) 이런것만 되는게 아니라 리스트를 만들어서 그에 대한 범위를 잡는 것도 가능
'Python > 개념익히기' 카테고리의 다른 글
python 기억해두기 (0) | 2023.06.12 |
---|---|
파이썬 이스케이프 시퀀스 escape sequence (0) | 2023.04.18 |
모듈(datetime, time, urllib) (1) | 2023.04.11 |
모듈(표준모듈, 외부모듈, sys모듈, os모듈) (1) | 2023.04.11 |
예외처리 (0) | 2023.04.10 |