Developement/Python
[Python] 왜 리스트 컴프리헨션(List Comprehension)을 사용해야할까?
리스트 컴프리헨션이란? 💡 리스트 컴프리헨션은 직관적으로 리스트를 생성하는 방법 **대괄호로 감싸고 내부에 for문과 if 문을 사용하여 반복하며 조건에 만족하는 것만 리스트로 생성** a = [i for i in range(n)] 그래서 왜 사용할까? 💡 우선 직관적으로 코드를 작성할 수 있을 뿐만 아니라 속도 측면에서도 빠르다 왜 빠를까? 🔖 파이썬은 스크립트 언어지만 실행하기 전에 자체 엔진에서 해석할 수 있는 바이너리로 코드로 컴파일됩니다 #모듈 사용법 from dis import dis def hello_wolrd(): print("hello world!!") dis(hello_world) dis - Disassembler for Python bytecode - Python 3.11.0 docu..