Python
파이썬(Python) 딕셔너리에 값 추가 & 삭제
yugyeong
2022. 11. 16. 17:49
파이썬 딕셔너리에서 새로운 데이터를 추가하기 위해서는
변수명[' 추가하고자 하는 key 값'] = [' 추가하고자 하는 value'] 값으로 작성한다.
아래에서 my_phone이라는 딕셔너리에 color : ''red'라는 데이터를 추가하기 위해서는 my_phone['color'] = 'red'와 같이 작성을 하면 된다.

만약 딕셔너리의 데이터를 삭제하고자 한다면 del 을 이용한다.
del 변수명 ['삭제하고자 하는 데이터의 key값'] 으로 작성을 하면 된다.
아래에서처럼 변수 my_phone에 있는 ['model'] 데이터를 삭제하기 위해서는 del my_phone['model']을 입력해준다.

딕셔너리에서 key 값들 or value값들만 가져오는 방법
딕셔너리의 key값들만 가져오는 방법은 간단하다.
함수 keys()를 사용하면 된다.
아래와같이 딕셔너리 my_phone의 key값들만 가져오기 위해 my_phone.keys()를 작성하였더니 my_phone의 키값들이 리턴되었다.
value 값도 마찬가지다. 함수 values() 를 이용한다.
딕셔너리 my_phone.values()를 작성하면 my_phone의 value 값이 리턴된다.
만약 키,밸류 값 쌍으로 가져오기를 원한다면 items() 함수를 사용하면 된다.

딕셔너리에 특정 key()값이 존재하는지 확인하기
딕셔너리에 특정 키값이 존재하는지 확인하기 위해서는 in 을 사용한다.
