[TIL] Python basic 30: Sort VS Sorted

sort와 sorted의 차이를 알아보고, Array data type 에 대해 알아본다.

[Python] · March 24, 2022 · Me

[TIL] Python basic 29: Data Model

Python data model을 상세히 분류하여 mutable과 immutable의 차이가 무엇인지, list comprehension이 무엇인지, unpacking을 tuple에 어떻게 구현하는지, immutable dictionary와 set에 대해 조금 더 깊이 알아보자.

[Python] · March 23, 2022 · Me

[TIL] Python basic 28: Namedtuple

Data Model의 한 종류인 namedtuple에 대해 알아보자. namedtuple을 사용하면 key 값이 생기면서 tuple의 특징이 유지되기 때문에 클래스보다도, 딕셔너리보다도 권장되는 데이터 타입이다.

[Python] · March 22, 2022 · Me

[TIL] Python basic 27: Special Method

지난 번 Python basic 26 Class advanced에 이어서 class 안에 정의되는 built-in method인 special method에 대해 알아보자. 또한 파이썬의 핵심 4가지에 대해 알아보자. 마지막으로 오버라이딩을 통해서 클래스끼리 연산해보자.

[Python] · March 21, 2022 · Me

[TIL] HTTP Header 2

검증 헤더와 조건부 요청 헤더의 종류, 그중 캐시 관련 헤더에 대해서 알아본다. 그리고, 프록시 서버와 원(Origin) 서버의 차이와 캐시를 어떻게 무효화하는지 알아본다.

Network · March 18, 2022 · Me

[TIL] HTTP Header 1

representation, 콘텐츠 협상, 전송 방식, 일반 정보, 특별 정보, 인증 그리고 쿠키에 대해 알아본다.

Network · March 17, 2022 · Me

[TIL] Python basic 26: class advanced

Python basic 14의 내용을 이어서 진행한다. instance의 self가 무엇을 의미하는지, dir과 __dict__가 무슨 차이인지, 또한 method 3종류인 class method, instance method 마지막으로 static method에 대해 알아본다.

[Python] · March 16, 2022 · Me