본문 바로가기

파이썬 자료형

(2)
파이썬(Python) Mapping/Set 자료형 딕셔너리 기초 파이썬(Python) Mapping/Set 자료형 딕셔너리 헬스클럽 회원이라면 “이름” = “홍길동”, “나이” = 30, “생일” = “몇 월 며칠” 등으로 구분할 수 있습니다. 이것을 연관 배열(Associative array) 또는 해시(Hash)라고 합니다. 키와 값을 쌍으로 데이터를 관리하는 매핑(Mapping) 자료형과 키로만 관리하는 집합(set) 자료형에 대해서 알아보겠습니다. 매핑 자료형과 집합 자료형은 여러 개의 원소를 관리하고 처리할 수 있는 collection 형태의 자료형입니다. 키로 검색해서 읽기 위해서 유일성을 유지해야 하므로, 키를 생성할 때 해시(hash) 알고리즘을 통해 유일한 값을 가질 수 있도록 합니다. 파이썬 클래스에서 매핑 자료형은 딕셔너리, 집합형은 set, fr..
파이썬 Sequence 자료형 이해하기 1 파이썬 Sequence 자료형이번 포스팅에서는 파이썬 Sequence 자료형에 대해서 알아보겠습니다. C/C++ 같은 프로그래밍 언어는 ‘a’, ‘b’, ‘c’와 같은 알파벳 글자 하나를 ‘문자’라고 하고, ‘python’처럼 둘 이상의 문자로 구성된 것을 ‘문자열(String)’이라고 합니다. 파이썬은 다른 프로그래밍 언어와 달리 문자와 문자열을 구분하지 않고 작은따옴표(‘’)나 큰따옴표(“”)에 넣어 쓴 문자를 문자열이라고 합니다. 즉 문자 하나도 문자열로 취급합니다. 이전 포스팅파이썬 숫자 자료형 이해하기 2 파이썬 Sequence 자료형 이해하기파이썬은 문자열을 영어 알파벳만 처리하는 방법(bytes)과 모든 언어 표기법이 처리하는 방법(str) 둘 다 지원합니다. 정수나 실수와 같은 두 가지 문..