mutable, immutable 파이썬의 객체는 mutable객체와 immutable객체로 나뉜다. mutable객체와 immutable객체 mutable객체 리스트(list), 딕셔너리(dictionary), Numpy 배열(ndarray) 등 immutable
이터레이터와 제너레이터는 여러개의 요소를 가지는 컨테이너를 다루는 간편한 방법을 제공하는 객체이다.아래 사진은 이터레이터와 제너레이터 뿐만 아니라 컨테이너 등 다른 개념 간의 상관관계에 대해 이해하기 쉽게 그림으로 표현한 것이다.이터레이터와 제너레이터의 개념을 설명하기
파이썬이든 다른 프로그래밍 언어가 되었든, 파일의 입출력 관리는 모든 언어에서 지원된다. 이 때 파일을 open하고 close하는 동작이 필요하다.파이썬에서는 이런 open을 사용 후 close를 하지 않아 발생하는 오류를 방지하기 위해 with문을 사용한다.with