모든 목록https://docs.python.org/3/py-modindex.html참조 링크https://sunscrapers.com/blog/30-built-in-python-modules-you-should-be-using-now/abc : fr
namedtuple()이름 붙은 필드를 갖는 튜플 서브 클래스를 만들기 위한 팩토리 함수deque양쪽 끝에서 빠르게 추가와 삭제를 할 수 있는 리스트류 컨테이너ChainMap여러 매핑의 단일 뷰를 만드는 딕셔너리류 클래스Counterdict subclass for co
반복자를 만들기 위한 모듈
파이썬은 기본적으로 Reference Counting을 바탕으로 Garbage Collection을 진행하고 메모리를 관리한다.Reference Counting모든 객체는 참조 당할 때 Reference Count를 증가, 참조가 없어지면 감소시킨다.그리고 count가
NumPy에서 @ 연산자를 사용하면 matmul 매직 메소드가 호출되어 행렬 곱셈(matrix multiplication)을 수행합니다. 이는 Python 3.5 이상에서 도입된 기능입니다.rmatmul 매직 메소드는 matmul의 반대 버전으로, 역순으로 행렬 곱셈을
https://blog.naver.com/jodi999/221587892970 자세한 내용은 링크 참고import는 다음과 같은 3단계로 이루어진다.모듈 파일 찾기모듈을 처음 부를 때만 실행됨 다시 import 할 땐 이미 수행된 상태에서 가져오기만 함.즉,
1. map, filter, reduce map과 filter는 내장함수이고, reduce는 from functools에서 import 해야한다. map(func, iterable) map 함수는 iterable의 원소를 하나씩 input으로 받아 함수를 적용한 re
파이썬은 동적 바인딩(Dynamic Binding)을 사용하고, 따라서 실행 시간(run time)중에 binding이 일어나고, 프로그램 실행 도중 변경이 가능하다.(메모리 유동적) 즉, python에서는 num = 10으로 할당하는 순간 변수의 자료형을 결정한다.
Descriptor는 Static Field에서만 작동한다고 하는데이는 인스턴스 속성을 먼저 확인하고 없으면 클래스 속성을 확인하는 방식이어서 그런 듯 하다.인스턴스 속성에서는 descriptor protocol이 발동하지 않는다.여기서 c.y는 descriptor p
global()를 사용하면 전역 변수 네임 스페이스와 연결된 dict가 return된다.전역 스코프에서 사용된 locals()도 globals()와 동일하다.따라서, print(x), print(y) 모두 잘 실행되는 것을 알 수 있다.그러나, 아래와 같이 함수가 씌워