Python - 3

Sung Jun Jin·2020년 3월 1일
0

Dictionary

Dictionary는 keyvalue로 구성되어 있다.

선언은 다음과 같이 해준다

my_dict = {}

my_dict에 값을 넣어줘보자

my_dict['학생1'] = '진성준'

여기서 '학생1'은 key, '진성준'은 value가 된다.

my_dict를 출력해보면 key ('학생1') 와 value ('학생2')가 나온다

더 많은 값들을 넣어보자

my_dict['선생'] = '김선생'

my_dict['교장'] = '김교장'

dictionary 안에 있는 값들에 대해 접근하려면 key를 이용해준다

print(my_dict['교장']) # 김교장

print(my_dict['학생1']) # 진성준

'교장'이라는 key와 value를 지워보자


del my_dict['교장']

Dictionary Methods

Dictionary에서 사용가능한 method 몇가지를 살펴보자

1. dict.values()

Dictionary의 값(value)만 가져오는 역할을 한다.

앞서 정의한 my_dict에서 value(값)만 뽑아 출력해보자

for std in my_dict.values() :
	print(std)    

이런 식으로 값만 출력된다.

2. dict.keys()

Dictionary의 키(key)만 가져오는 역할을 한다.

for std in my_dict.keys() :
	print(std)    
    

2. dict.items()

Dictionary에서 key와 value를 모두 가져오는 역할을 한다.

for key,val in my_dict.items() :
	print(key,val)     
    

profile
주니어 개발쟈🤦‍♂️

0개의 댓글