파이썬 딕셔너리 또한 데이터들의 컬렉션이며 각각의 아이템 값들에 접근하여 출력할 수 있다. 파이썬 딕셔너리는 접근하는 개개의 값들을 수정할 수도 있으며, 키와 값을 전체 혹은 별개로 출력할 수도 있다. 어쩌면 가장 합리적이고, 가장 효과적인 데이터 타입이 아닐까 한다.
파이썬 딕셔너리 아이템 값 출력하기
Python Dictionary Acess Item
파이썬 딕셔너리는 가시적으로 json형태를 가지고 있다.
json형태의 값 또한 키와 값의 쌍으로 이루어져 있다.
파이썬 딕셔너리는 이런 데이터형태의 값들을 관리하기에 편한 방법론을 가지고 있다.
당연하겠지만, 수정과 삭제 등이 가능하고, 키와 값 들에 접근하여 출력할 수 있다.
파이썬 딕셔너리 만들기
간단한 파이썬 딕셔너리 데이터를 만든다.
json 데이터형태로 만들면 되며, 이미 익숙한 사람이라면 이해가 쉬울 거이다.
print('----------')
vDict = {
"company": "SM Ent",
"group": "레드벨벳",
"member": ["아이린,슬기,웬디,조이,예리"]
}
print("딕셔너리 Dintionary : ", type(vDict), len(vDict), vDict)
print('----------')
위의 코드에서 만들어진 결과는 아래와 같다.
데이터타입은 딕셔너리를 나태는 dict 로 표시되고, 길이는 3이다.
길이는 곧 키와 값의 쌍으로 된 갯수를 말한다.
딕셔너리 값 출력하기
파이썬 딕셔너리의 값을 출력하는 방법은 2가지가 있다.
직접 키를 지정하는 방법과 Dictionary.get() 함수를 이용하여 키를 지정하는 방법이다.
방법은 단순하다.
- 직접지정
Dictionary[ key ] - get() 함수 사용
Dictionary.get( key )
print('----------')
vDict = {
"company": "SM Ent",
"group": "레드벨벳",
"member": ["아이린,슬기,웬디,조이,예리"]
}
vVal = vDict["company"]
print("딕셔너리 Dintionary company : ", type(vVal), vVal)
vVal = vDict["group"]
print("딕셔너리 Dintionary group : ", type(vVal), vVal)
vVal = vDict["member"]
print("딕셔너리 Dintionary member : ", type(vVal), vVal)
print('----------')
vVal = vDict.get("company")
print("딕셔너리 Dintionary company : ", type(vVal), vVal)
vVal = vDict.get("group")
print("딕셔너리 Dintionary group : ", type(vVal), vVal)
vVal = vDict.get("member")
print("딕셔너리 Dintionary member : ", type(vVal), vVal)
print('----------')
파이썬 딕셔너리에 직접지정하거나 get() 함수를 이용하여 데이터에 접근했다.
결과는 같다는 것을 알 수 있다.
반응형
'programming > Python' 카테고리의 다른 글
파이썬 딕셔너리 값 출력하기 Python Dictionary Acess Item Values (0) | 2021.09.19 |
---|---|
파이썬 딕셔너리 키 추가 출력하기 Python Dictionary Acess Item Keys (0) | 2021.09.16 |
파이썬 딕셔너리 특징 키와 값으로 이루어진 데이터 집합 Python Dictionary key value pairs (0) | 2021.09.12 |
파이썬 세트 결합과 합치기 Python Set Join (0) | 2021.09.10 |
파이썬 세트 반복문 사용 아이템 값 출력하기 Python Loop Item (0) | 2021.09.08 |
댓글