Dictionary 값 수정
리스트와 마찮가지로 해당 key의 value를 변경해주면 된다.
ex)
dict = { 'one' : 0, 'two' : 2 }
dict['one'] = 1
Dictionary 추가
리스트와는 달리 Dictionary변수에 key와 value를 추가하면 된다.
ex)
dict = { 'one' : 1, 'two' : 2 }
dict['three'] = 3
dict['three'] = 3
Dictionary 삭제
리스트와 삭제방법이 동일하다. 아래와 같이 사용하면 된다.
ex1)
dict = { 'one' : 1, 'two' : 2, 'three' : 3 }
del(dict['one'])
* del 대신에 pop을 사용할 수도 있다. pop을 사용하면 삭제와 동시에 삭제된 값을 반환한다.
ex2)
dict.pop('one')
1
Dictionnary 결합
두 개의 Dictionary를 결합하는 방법은 아래와 같다.
ex)
dic1 = {1:10, 2:20}
dic2 = {1:100, 3:300}
dic1.update(dic2)
print(dic1)
결과
{1: 100, 2: 20, 3: 300}
예제 소스
dict = { 'one' : 0, 'two' : 2 }
dict['one'] = 1
print(dict)
dict['three'] = 3
print(dict)
del(dict['one'])
print(dict)
dict.pop('two')
print(dict)
{'one': 1, 'two': 2}
{'one': 1, 'two': 2, 'three': 3}
{'two': 2, 'three': 3}
{'three': 3}
'Common > Python' 카테고리의 다른 글
[Python] Tuple 생성과 사용 (0) | 2017.07.09 |
---|---|
[Python] Dictionary와 for-in (0) | 2017.07.09 |
[Python] Dictionary 선언 및 사용하기 (2) | 2017.07.02 |
[Python] 모듈 만들기 (0) | 2017.07.02 |
[Python] 외부 모듈 사용하기 (0) | 2017.07.02 |