파이썬심화-3 제너레이터
제너레이터 이터레이터를 만드는 간단하고 강력한 도구 함수 안에서 yield를 사용하면 그 함수는 제너레이터가 됨 모든 제너레이터 객체는 이터레이터임 간단하게 이터레이터를 구현할 수 있음
제너레이터 이터레이터를 만드는 간단하고 강력한 도구 함수 안에서 yield를 사용하면 그 함수는 제너레이터가 됨 모든 제너레이터 객체는 이터레이터임 간단하게 이터레이터를 구현할 수 있음
Iterable 반복가능한 객체를 iterable 객체라고 함 대표적으로 리스트, 튜플, 세트, str 등을 iterable 객체라고 함
매직 메소드 클래스 안에 정의된 함수를 메서드라고 부름 메서드 중에서 __로 시작해서 __로 끝나는 메서드를 매직 메서드 라고함 파이썬에서 클래스를 사용하면 사용자가 직접 타입을 만들 수 있음 리스트, 튜플, 정수, 문자열 등과 같은 타입도 클래스를 통해 만들어짐
내장함수 파이썬에 기본적으로 내장(built-in)되어 있는 함수 import를 하지 않아도 기본적으로 사용이 가능 내장함수 목록
모듈 데이터, 함수, 클래스 등이 담겨져 있는 파일 외부의 라이브러리(모듈)을 사용하기 위해서는 따로 import하는 작업이 필요