-
컴프리헨션 Comprehension
자료구조 생성자에서 단순 생성이 아닌, 문법을 해석하여 자료구조를 만들어 내는 것.
Comprehension: 이해력, (언어) 이해력 연습
>>> [a for a in range(3)] [0, 1, 2]
>>> [print("cur:"+str(a)) for a in range(3)] cur:0 cur:1 cur:2 [None, None, None]
>>> [print("cur:"+str(a)) for a in range(3) for b in range(2)] cur:0 cur:0 cur:1 cur:1 cur:2 cur:2 [None, None, None, None, None, None] >>> [a for a in range(3) for b in range(2)] [0, 0, 1, 1, 2, 2]
'Python' 카테고리의 다른 글
Flask Get Post Ex (0) 2022.08.08 Flask file upload(multipart) (0) 2022.07.31 Flask render_template (0) 2022.07.31 가변 파라미터 (0) 2022.07.23 Class (클래스) (0) 2021.11.11 Flask - Android환경에 Java와 연동 (0) 2021.10.25 Python popen (0) 2021.06.23 Python Sandbox (0) 2021.06.23