RUBY
in, len(), clear() 딕셔너리(파이썬) 본문
in, len(), clear() 딕셔너리(파이썬)
in, not in
→ 키(key) 존재 유/무 판단 한다
memInfo = {'이름':'홍길동', '메일':'gildong@gmail.com', '학년':3, '취미':['농구','게임']}
print('이름' in memInfo)
print('mail' not in memInfo)
print('학년' not in memInfo)
print('hobby' in memInfo)
True
True
False
False
len()
→ 딕셔너리 길이(아이템 개수) 를 알 수 있다.
memInfo = {'이름':'홍길동', '메일':'gildong@gmail.com', '학년':3, '취미':['농구','게임']}
print('len(memInfo) : {}'.format(len(memInfo)))
len(memInfo) : 4
clear()
→ 모든 아이템을 삭제 한다
memInfo = {'이름':'홍길동', '메일':'gildong@gmail.com', '학년':3, '취미':['농구','게임']}
print('memInfo : {}'.format(memInfo))
memInfo.clear()
print('memInfo : {}'.format(memInfo))
memInfo : {'이름': '홍길동', '메일': 'gildong@gmail.com', '학년': 3, '취미': ['농구', '게임']}
memInfo : {}
개인 정보에 ‘연락처’와 ‘주민등록번호’가 있다면 삭제하는 코드를 작성해보자
myInfo = {'이름': 'Hong Gildong',
'나이': '30',
'연락처': '010-1234-5678',
'주민등록번호': '940420-1234567',
'주소': '대한민국 서울'}
deleteItems = ['연락처', '주민등록번호']
for item in deleteItems:
if (item in myInfo):
del myInfo[item]
print(myInfo)
{'이름': 'Hong Gildong', '나이': '30', '주소': '대한민국 서울'}
'프로그래밍 언어 > Python' 카테고리의 다른 글
튜플을 이용한 프로그래밍(파이썬) (0) | 2023.01.24 |
---|---|
리스트를 이용한 프로그래밍(파이썬) (0) | 2023.01.24 |
del, pop() 딕셔너리 삭제(파이썬) (0) | 2023.01.23 |
keys()와 values() (파이썬) (0) | 2023.01.23 |
딕셔너리(Dictionary) 수정 (0) | 2023.01.23 |
Comments