RUBY
딕셔너리(Dictionary) 추가 본문
딕셔너리(Dictionary) 추가
‘딕셔너리이름[키(key)] = 값(value)’ 형태로 아이템을 추가한다.
myInfo = {}
myInfo['이름'] = '김지은'
myInfo['전공'] = '환경공학'
myInfo['메일'] = 'ruby.kim.ji.eun@gmail.com'
myInfo['학년'] = '졸업'
myInfo['주소'] = '대한민국 서울'
myInfo['취미'] = ['음악감상', '여행']
print(f'myInfo: {myInfo}')
myInfo: {'이름': '김지은', '전공': '환경공학', '메일': 'ruby.kim.ji.eun@gmail.com', '학년': '졸업', '주소': '대한민국 서울', '취미': ['음악감상', '여행']}
추가 하려는 키가 이미 있다면 기존 값이 변경된다
myInfo = {'메일':'ruby.kim.ji.eun@gmail.com'}
myInfo['이름'] = '김지은'
myInfo['전공'] = '환경공학'
myInfo['메일'] = 'ruby.kim.ji.eun@naver.com'
myInfo['학년'] = '졸업'
myInfo['주소'] = '대한민국 서울'
myInfo['취미'] = ['음악감상', '여행']
print(f'myInfo: {myInfo}')
myInfo: {'메일': 'ruby.kim.ji.eun@naver.com', '이름': '김지은', '전공': '환경공학', '학년': '졸업', '주소': '대한민국 서울', '취미': ['음악감상', '여행']}
0부터 10까지의 각각의 정수에 대한 팩토리얼을 딕셔너리에 추가해 보자
factorialDic = {}
for i in range(11):
if i == 0:
factorialDic[i] = 1
else:
for j in range(1, (i+1)):
factorialDic[i] = factorialDic[i-1] * j
print(f'factorialDic : {factorialDic}')
factorialDic : {0: 1, 1: 1, 2: 2, 3: 6, 4: 24, 5: 120, 6: 720, 7: 5040, 8: 40320, 9: 362880, 10: 3628800}
'프로그래밍 언어 > Python' 카테고리의 다른 글
keys()와 values() (파이썬) (0) | 2023.01.23 |
---|---|
딕셔너리(Dictionary) 수정 (0) | 2023.01.23 |
딕셔너리(Dictionary) 조회(파이썬) (0) | 2023.01.23 |
딕셔너리(Dictionary)(파이썬) (0) | 2023.01.23 |
튜플 while문을 이용한 조회(파이썬) (0) | 2023.01.23 |
Comments