RUBY
딕셔너리(Dictionary)(파이썬) 본문
딕셔너리(Dictionary)
키(key)와 값(value)를 이용해서 자료를 관리한다.
‘{ }’를 이용해서 선언하고, ’키:값’의 형태로 아이템을 정의한다.
students = {'s1':'홍길동', 's2':'박찬호', 's3':'이용규', 's4':'박승철', 's5':'김지은'}
memInfo = {'이름':'홍길동', '메일':'gildong@gmail.com', '학년':3, '취미':['농구','게임']}
students1 = {'이름':'홍길동', '메일':'gildong@gmail.com', '학년':3}
students2 = {'이름':'박찬호', '메일':'chanho@gmail.com', '학년':2}
students3 = {'이름':'이용규', '메일':'yonggyu@gmail.com', '학년':1}
studentInfo = {1:students1, 2:students2, 3:students3}
key와 value에는 숫자, 문자(열), 논리형 뿐만 아니라 컨테이너 자료형도 올수 있다.
단, key에 immutable 값은 올수 있지만 mutable 값은 올수 없다.
나의 정보(이름, 전공, 메일, 주소 등)를 딕셔너리에 저장하고 출력해보자
myInfo = {'이름':'김지은',
'전공':'환경공학',
'메일':'ruby.kim.ji.eun@gmail.com',
'학년':'졸업',
'주소':'대한민국 서울',
'취미':['음악감상','여행']}
print('myInfo: {}'.format(myInfo))
myInfo: {'이름': '김지은', '전공': '환경공학', '메일': 'ruby.kim.ji.eun@gmail.com', '학년': '졸업', '주소': '대한민국 서울', '취미': ['음악감상', '여행']}
'프로그래밍 언어 > Python' 카테고리의 다른 글
딕셔너리(Dictionary) 추가 (0) | 2023.01.23 |
---|---|
딕셔너리(Dictionary) 조회(파이썬) (0) | 2023.01.23 |
튜플 while문을 이용한 조회(파이썬) (0) | 2023.01.23 |
튜플 for문을 이용한 조회(파이썬) (0) | 2023.01.23 |
튜플 정렬(파이썬) (0) | 2023.01.23 |
Comments