[자료구조] Dictionary의 유용한 기능

신은지·2024년 8월 3일

Data Structure

목록 보기
31/31
post-thumbnail

in과 not in

key 존재 有/無를 판단한다.


len()

Dictionary 길이(아이템 개수)를 알 수 있다.

myInfo = {"이름" : "파이",
          "전공" : "컴퓨터공학",
          "메일" : "python@python.py",
          "주소" : "pyCharm",
          "취미" : ["버그 잡기", "들여쓰기"]}

print('length : {}'.format(len(myInfo)))

clear()

모든 아이템을 삭제한다.

myInfo = {"이름" : "파이",
          "전공" : "컴퓨터공학",
          "메일" : "python@python.py",
          "주소" : "pyCharm",
          "취미" : ["버그 잡기", "들여쓰기"]}

print('myInfo : {}'.format(myInfo))

myInfo.clear()
print('myInfo : {}'.format(myInfo))

💡Python으로 Dictionary 삭제하기

# 개인 정보에 '연락처'와 '주민등록번호'가 있다면 삭제
myInfo = {"이름" : "파이",
          "전공" : "컴퓨터공학",
          "연락처" : "111-0000-1010",
          "주민등록번호" : "111111-0000000",
          "메일" : "python@python.py",
          "주소" : "pyCharm",
          "취미" : ["버그 잡기", "들여쓰기"]}

print(myInfo)

delKeyWords = ['연락처', '주민등록번호']

for key in delKeyWords:
    if (key in myInfo):
        del myInfo[key]

print(myInfo)





* 이 글은 제로베이스 데이터 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.

profile
I believe there is no best, only better

0개의 댓글