일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Python
- Kotlin
- filternotnull()
- Hilt
- 프로그래머스
- 문자열
- compose
- 티스토리챌린지
- 자바
- disposableeffect
- 오블완
- 리스트
- 파이썬
- composelifecycle
- Java
- 자바set
- 백준파이썬
- jetpack
- Provider
- 자바리스트정렬
- programmers
- nullpointerexception방지
- 배열
- 자료형
- list
- 백준
- Dependency
- 파이썬문법
- android
- ContentProvider
Archives
- Today
- Total
study gomi
[Python|파이썬] 기본 문법 - 딕셔너리(dict) 본문
728x90
반응형
딕셔너리
- 키(key)와 값(value)의 쌍으로 데이터를 저장하는 자료구조 : (key, value)쌍
- key는 중복 불가. value 는 실제 값이라고 생각.
- key와 value는 콜론(:)으로 구분, 다음 데이터와는 콤마(,)로 구분
person = {'이름':'고우미', '나이' : 2, '키':168, '몸무게' : 20}
# how to print value : print(dict[key])
print(person['이름'])
print(person['나이'])
# Error : print(person['별명'])
print(person.get('별명')) # print None
if '이름' in person:
print("키가 있음")
# add new data
person['최종학력'] = '유치원'
# update value
person['키'] = 200
person.update({'키':100, '몸무게':15})
# delete particular key:value
person.pop('최종학력')
# delete all
person.clear()
# check all keys / all value
print(person.keys())
print(person.values())
print(person.items())
딕셔너리 정렬
https://blockdmask.tistory.com/566
728x90
반응형
'basic > python' 카테고리의 다른 글
[Python|파이썬] 기본 문법 - if (0) | 2023.12.28 |
---|---|
[Python|파이썬] 기본 문법 - 자료형 변환 (0) | 2023.12.27 |
[Python|파이썬] 기본 문법 - 세트(set) (1) | 2023.12.23 |
[Python|파이썬] 기본 문법 - 튜플 (0) | 2023.12.20 |
[Python|파이썬] 기본 문법 - 리스트 (1) | 2023.12.20 |