딕셔너리 값 추가
딕셔너리는 기본적이로 key:value 형식으로 저장된다.
딕셔너리에 새로운 key와 value를 선언해주면 값이 추가된다.
fruits={'banana':'yellow'}
fruits['tomato']='red'
print(fruits)
>> {'banana':'yellow', 'tomato':'red'}
딕셔너리 값 삭제
딕셔너리에서 값을 삭제하기 위해선 del을 사용한다. 이때 key를 불러서 삭제한다.
#fruits = {'banana':'yellow', 'tomato':'red'}
del fruits['tomato']
print(fruits)
>>. {'banana':'yellow'}
딕셔너리 key 불러오기
딕셔너리에서 key만 모아서 다루려면 [ 딕셔너리이름.keys() ]로 key만 따로 불러줘야한다. 이때 리스트로 선언해주어야 한다.
#fruits={'banana':'yellow', 'tomato':'red'}
fruits_keys=fruits.keys()
print(fruits_keys)
fruits_keys=list(fruits.keys())
print(fruits_keys)
>> dict_keys(['banana', 'tomato'])
>> ['banana', 'tomato']
리스트로 선언해주지 않으면 dict_keys( [ key1, key2 ] ) 형식으로 불려진다.
딕셔너리 value 불러오기
key를 불러오는 방법이랑 똑같다 .keys() 대신 .values()
#fruits={'banana':'yellow', 'tomato':'red'}
fruits_value=fruits.values()
print(fruits_value)
fruits_value=list(fruits.values())
print(fruits_value)
>> dict_values(['yellow', 'red'])
>> ['yellow', 'red']
'Web > django & python' 카테고리의 다른 글
[Python] split 함수 (0) | 2022.01.18 |
---|---|
[Python] 리스트(list) 원소들 문자열(str)로 합치기 (0) | 2022.01.18 |
[Django] Form으로 checkbox의 value 전달을 위한 submit : button vs input (0) | 2021.09.03 |
Django - 클래스형 뷰 CBV (Class-Based View) (0) | 2021.07.09 |
API 활용 (0) | 2021.05.25 |