Home » Dictionary

Dictionary

파이썬 – 클래스를 사용하지 않기

보통 객체 지향 언어를 설명할 때, 객체 지향의 기본적인 개념으로 클래스를 언급하는 경우가 많습니다. 그리고 자바나 C++ 등의 언어에서도 어떤 현실의 문제를 해결할 때, 그에 맞는 클래스부터 설계하는 방식으로 접근하기도 하지요. 파이썬 역시 객체지향 컨셉이 주가 되는 언어이며, 당연하게도 사용자가 직접 원하는 클래스를 정의하여 사용할 수 있습니다. 실제로 파이썬의 모든 것이 객체이기도 하지요.

그럼에도 불구하고 몇몇 특수한 경우를 제외하면 사실 파이썬에서 클래스를 직접 만들어서 사용하는 방식을 그리 권장하고 싶지는 않습니다.

더 보기 »파이썬 – 클래스를 사용하지 않기

파이썬 – 사전은 처음이라

파이썬은 리스트, 튜플, set과 더불어서 가장 기본적인 파이썬의 집합(collection)형 자료 구조입니다. 다른 집합 자료형들이 단일 객체들을 모아놓은 것과 달리, 사전은 각각의 값들이 대응하는 키와 짝을 이뤄 모여있는 형태입니다. 사전은 메뉴판에서 메뉴이름과 가격을 짝지어둔 것과 같은 자료 형식을 표현하는데 딱 알맞은 자료형이며, 그 외에도 많은 활용 방법이 있습니다. 리스트 만큼이나 필수적으로 알고 있어야 하는 데이터 타입인 사전에 대해서 자세히 알아보겠습니다.

더 보기 »파이썬 – 사전은 처음이라