#데이터 스트럭쳐 (data structure)
여러개의 데이터를 하나의 변수에 저장
CRUD : 신규 데이터를 추가, 기존 데이터 가져올 수 있고, 기존 데이터 값을 변경, 데이터 삭제
데이터 생성하기
icecream = { '메로나' : 1000, '폴라포' : 1200, '빵빠레' :1800 }
데이터 추가하기
icecream['죠스바'] = 1200
icecream['월드콘'] = 1500
데이터 가져오기
icecream['메로나']
1000
'메로나 가격: ' + str( icecream['메로나'] )
'메로나 가격: 1000'
'메로나 가격: {}'.format( icecream['메로나'] )
'메로나 가격: 1000'
데이터 수정하기
icecream['메로나'] = 1300
데이터 삭제하기
del icecream['메로나']
키(keys) 값만 나오게 하기
icecream = {'탱크보이': 1200, '폴라포': 1200, '빵빠레': 1800, '월드콘': 1500, '메로나': 1000}
icecream.keys()
dict_keys(['탱크보이', '폴라포', '빵빠레', '월드콘', '메로나'])
키(key) 하나의 값만 나오게 하기
list ( icecream.keys() )[1]
'폴라포'
값(values) 나오게 하기
icecream.values()
dict_values([1200, 1200, 1800, 1500, 1000])
값(values) 하나만 나오게 하기
list ( icecream.values() )[1]
1200
값 (values) 총합 구하기
total = 0
for i in icecream.values() :
total = total + i
total
6700
업데이트
new_product = {'팥빙수':2700, '아맛나':1000}
icecream.update(new_product)
icecream
{'탱크보이': 1200,
'폴라포': 1200,
'빵빠레': 1800,
'월드콘': 1500,
'메로나': 1000,
'팥빙수': 2700,
'아맛나': 1000}
'Python > Python Language' 카테고리의 다른 글
조건문 (if, elif, else) 작성하기 (0) | 2024.04.04 |
---|---|
Python 반복문(for, while) 작성하기 (0) | 2024.04.04 |
Python의 4가지 내장 데이터 유형 (List,Tuple, Set, Dictionary) (2) | 2024.04.03 |
파이썬(Python)의 변수(Variables)와 연산자(operator) (0) | 2024.04.03 |
다차원 배열의 구조와 연산 (0) | 2024.04.02 |