[Python]파이썬 딕셔너리 자료형 함수 모음 -8일차-

반응형
반응형

1. keys() : 해당 딕셔너리의 Key 리스트 만들기  

tDic = {'key1': '값1', 2: 2, 'key3': [3], 'key4': '값4', 'key5': '값5', 13 : [1,3]}

 예) tDic.keys()

파이썬 딕셔너리 keys()

 keys() 함수 결과 

파이썬 딕셔너리 keys() 결과

2. values() : 해당 딕셔너리의 값으로 리스트 만들기   

values() : 해당 딕셔너리의 값으로 리스트 만들기

 values() 함수 결과  

values() 함수 결과

3. items() : key 와 value 를 묶은 튜플 값을 dict_items 로 반환한다.

items() : key 와 value 를 묶은 튜플 값을 dict_items 로 반환

 items() 함수 결과 

items() 함수 결과

4. clear()  함수

빈 딕셔너리를 반환한다.  ===>  {}

 

5. get() 함수    

해당하는 key 의 값을 반환하는 함수로 두가지 특징이 있다.

(1)  딕셔너리 자료형의 변수명 [] 안에 키값을 사용 

  값을 가져오는 방법은 get() 함수를 사용하지 않아도 가능하나 딕셔너리 자료형의 변수명 [] 안에 키값을 사용시 없을 때 결과는 에러를 발생한다. get() 함수를 사용시 없는 key 를 매개변수로 하면 ‘None’ 을 반환한다.

딕셔너리 자료형의 변수명 [] 안에 키값을 사용
딕셔너리 자료형의 변수명 [] 안에 키값을 사용시 없을 때 결과는 에러
get() 함수를 사용시  없는 key 를 매개변수로 하면  ‘None’  을 반환
get() 함수를 사용시  없는 key 를 매개변수로 하면  ‘None’  을 반환

(1)   get(‘찾는key’,’none일때값’) 

: 이것은  마치 SQL 에서의  nvl 함수와 같다. 찾는 값이 None 일 경우의 값을 지정할 수 있다. 

찾는 값이  None 일 경우의 값을 지정
찾는 값이  None 일 경우의 값을 지정

6. in : key 가 딕셔너리에 있는지 확인하기   

: 값이 있는지 True 또는 False 로 리턴한다.

key 가 딕셔너리에 있는지 확인
key 가 딕셔너리에 있는지 확인

- 참고자료 : 점프 투 파이썬 , 저자 박응용

2023.04.21 - [SW교육/Python] - [Python]파이썬 튜플, 딕셔너리 자료형에 대해 알아보자. -7일차-

 

[Python]파이썬 튜플, 딕셔너리 자료형에 대해 알아보자. -7일차-

1. Python 튜플 자료형 (1) 튜플 자료형이란? - 리스트와 거의 비슷하지만 형태가 다르다. 리스트는 [] 로 둘러싸지만 튜플은 ()로 둘러싸인 형태다. 하지만, 요소값을 인덱싱, 슬라이싱 할 때는 리스

pandajeytv.tistory.com

2023.04.20 - [SW교육/Python] - [Python]파이썬 리스트 요소값 수정 및 관련 함수 모음 -6일차-

 

[Python]파이썬 리스트 요소값 수정 및 관련 함수 모음 -6일차-

1. Python 리스트 요소값 수정 : 파이썬에서 리스트 수정은 인덱싱, 슬라이싱으로 모두 수정이 가능하다 단, 둘의 차이가 있는데 그 차이를 말로 표현하기 어렵다. 굳이 표현하자면 인덱싱으로 수

pandajeytv.tistory.com

 

반응형

댓글

Designed by JB FACTORY