✔️ 프로그래밍 기초 in Python
사전 (dictionary)
여러 값을 모아둘 수 있는 자료형이다.
파이썬에서는 key와 value가 pair(쌍)을 이룬다.
키와 값인 3쌍을 만들어봤다.
위의 코드에서는, 키는 왼쪽에 있는 숫자이고, 값은 오른쪽에 있는 숫자이다.
type을 사용해서 어떠한 자료형인지 확인해본다.
my_dictionary 변수가 담고 있는 값은 사전 자료형이다.
예 ) 특정 값을 가지러오고 싶을 때
결과값 :
예 ) 새로운 쌍을 추가할 때
결과값 :
리스트와 사전의 차이점 :
리스트에는 인덱스라는 순서 개념이 존재하는데, 사전에서는 아무 순으로해도 문제가없다.
사전은 정수형태일 필요가 없다.
이번에는 문자열 형태로 저장해보겠다.
예 ) 가족구성원
아빠의 이름을 가져올려고 할 때....
결과값 :
위의 정수형태인 사전과 똑같이 대괄호안에 키를 써두면된다.
사전 활용법
사전에 어떠한 값들이 있는지 목록을 확인하는 방법
결과값 :
만약 특정 값을 찾고싶으면..
결과값 :
없는 값을 찾았을 때...
결과값 :
사전에 있는 목록으로 반복문을 돌리면...
결과값 :
키 목록을 가져오고싶으면...
결과값 :
반복문을 사용하면...
결과값 :
응용을해보면...
결과값 :
더 코드를 간결하게 작성할려면...
결과값 :
마지막으로 :