JUST GO
딕셔너리(Dictionary) 자료형 본문
- 딕셔너리는 집합과 마찬가지로 중괄호({}) 를 사용해 선언합니다.
6.1.1.딕셔너리 직접 만들기
1) 일정한 정보를 갖는 딕셔너리
[참고] key가 될 수 없는 리스트
- 당연히 Key는 변경되면 안됩니다.
- 튜플은 변경 불가능한 자료형이지만, 리스트는 변경 가능한 자료형입니다.
- 그러므로 리스트는 딕셔너리의 Key가 될 수 없습니다.
[참고] 또 다른 방법
- dict 함수를 사용해 다음과 같이 만들 수도 있습니다.
6.1.2. 딕셔너리로 자료형 변환
- dict() 함수를 사용해 Key:Value 형태를 가질 수 있는 자료형을 딕셔너리로 변환합니다.
- 대부분 리스트로 딕셔너리를 만듭니다.
1) 리스트 -> 딕셔너리로 변환
2) 튜플 -> 딕셔너리 변환
- 당연히 튜플을 딕셔너리로 변환할 수 있습니다.
# 튜플 만들기
members = (('홍길동'))
6.2. 딕셔너리 조회
- 딕셔너리는 요소 순서가 없으므로 인덱싱과 슬라이싱을 할 수 없습니다.
- Key를 사용해 Value 를 찾는 방식으로 조회합니다.
# 딕셔너리 만들기
member = {'이름' : '홍길동',
'취미' : ['독서', ]}