본문 바로가기
Python

파이썬 중급 #102 자료구조 - 딕셔너리 생성, 추가, 제거

by Smart Factory in 2020 2022. 6. 26.
728x90
반응형

안녕하세요. 스마트팩토리입니다.
파이썬 중급 #102 자료구조 - 딕셔너리 생성, 추가, 제거에 대해 알아보겠습니다. 

 

1. 딕셔너리

딕셔너리 
- 사전을 의미하여 키와 값으로 구성된다. 
키: 값
-키는 중복이 허용되지 않는다. 
키 값은 변경 불가능한 값으로 문자열이나 숫자이어야 한다. 

코드를 보면서 알아보겠습니다. 

dic1={1:"일",2:"이",3:"삼",4:"사"}
print(dic1)
print(id(dic1))

 

딕셔너리는 키 와 값을 구성됩니다. 

변수의 주소값도 확인할 수 있습니다.  

 


dic1[5]="오"
print(dic1)
print(id(dic1))

키 값을 통해서 해당 키 값을 추가할 수 있습니다. 

5 번에 "오"를 추가해 보았습니다. 


del dic1[1]
print(dic1)
print(id(dic1))

키 값을 제거하면 해당 키에 해당하는 값이 제거됩니다. 

del 을 활용합니다. 


a=dic1.pop(2)
print(dic1)

 

pop() 를 활용하여 키와 값을 제거할 수 있습니다. 

 


print(dic1.pop(3))

 

삭제되는 값이 어떤 값인지 알 수 있습니다. 


print(dic1)

 

값이 제거된 것을 볼 수 있습니다. 

 

dic1={1:"일",2:"이",3:"삼",4:"사"}
print(dic1)
print(id(dic1))
dic1[5]="오"
print(dic1)
print(id(dic1))

del dic1[1]
print(dic1)
print(id(dic1))

a=dic1.pop(2)
print(dic1)
print(dic1.pop(3))
print(dic1)
728x90
반응형

댓글