파이썬/데이터스트럭쳐

PYTHON PROGRAMMING 기초(데이터 스트럭쳐,딕셔너리2) 데이터활용

공부짱짱열심히하기 2022. 11. 21. 23:25

데이터 액세스 하기

  • 딕셔너리의 데이터 액세스는 변수명 오른쪽에 대괄호의 형태로 표현한다.
  • 대괄호 안에 key값을 입력하면 value값이 데이터로 out되는 형식

 

당연히 없는값은 안나옴

 


함수로 액세스 하기

함수1)

딕셔너리.get('key')

없는 값을 입력해도 오류가 안뜨니 디버그 할시 유의

이해1)

없는데이터에도 오류가 뜨지 않기때문에 딕셔너리 데이터 관리시 꼼꼼하게 확인 필요

 


데이터 추가 및 삭제

1)데이터 추가하기

 딕셔너리['key'] = 'value'

 

 

2)내장함수로 삭제하기

del 딕셔너리['key']

 


특정 부분 출력하기

1) key값만 가져오기

함수)

 딕셔너리.keys()

 

2)value값만 가져오기

함수)  

 딕셔너리.values()

 

 

3)item별로 가져오기

 함수)

  딕셔너리.items()


딕셔너리 안 데이터 존재유무 확인

내장함수)

'key' in 딕셔너리

이해2)

'데이터' in (데이터스트럭쳐) 의 형태는 True 와 False로 표현

 

 

데이터 액세스
  • 딕셔너리의 데이터 액세스는 변수명 오른쪽에 대괄호의 형태로 표현한다.
  • 대괄호 안에 key값을 입력하면 value값이 데이터로 out되는 형식

1. 함수로 액세스
함수1)
딕셔너리.get('key')

이해1)
없는데이터에도 오류가 뜨지 않기때문에 딕셔너리 데이터 관리시 꼼꼼하게 확인 필요


2.데이터 추가 및 삭제

 1)데이터 추가하기
  딕셔너리['key'] = 'value'


 2)내장함수로 삭제하기
 del 딕셔너리['key']


3.특정 값 가지고 오기

 1) key값만 가져오기
   함수)
     딕셔너리.keys()

2)value값만 가져오기
  함수)  
    딕셔너리.values()

3)item별로 가져오기
 함수)
  딕셔너리.items()

4.딕셔너리 안 데이터 존재유무 확인

내장함수)
'key' in 딕셔너리

이해2)
'데이터' in (데이터스트럭쳐) 의 형태는 True 와 False로 표현