파이썬 키를 삭제:사전에서 키를 제거하는 방법

파이썬 사전 팝()사전에서 키를 삭제 붙박이 방법이다. 팝()메서드는 키 인수를 수락하고 해당 키-값 항목을 삭제합니다.

파이썬에서 사전에서 키를 제거하는 방법

파이썬 사전에서 키를 삭제하거나 제거하려면 사전에서 키를 삭제하는 세 가지 주요 방법이 있습니다.

  1. 사전을 사용하여 사전에서 키를 삭제합니다.팝()
  2. 델을 사용하여 사전에서 키를 삭제합니다.
  3. 델을 사용하여 사전에서 키를 삭제하고 시도/제외.

사전을 사용하여 사전에서 키를 삭제합니다.이 코드는 다음과 같습니다.팝()방법은 사전에서 지정된 요소를 제거합니다. 이 메서드는 주어진 키를 제공 한 사전에서 항목을 제거하고 반환합니다.

키가 사전에 있으면 딕트합니다.팝()는 사전에서 주어진 키를 가진 요소를 제거하고 그 값을 반환합니다.

지정된 키가 사전에 없으면 지정된 기본값을 반환합니다. 지정된 키가 사전에 존재하지 않고 기본값이 팝()에 전달되지 않으면 키 오류가 발생합니다.

다음 코드를 참조하십시오.

# app.pyadict = {'a': 'abel', 'b': 'billie', 'c': 'cyrus', 'd': 'delray'}print(adict)rEl = adict.pop('c')print(adict)print('Removed element: ', rEl)

출력

python3 app.py{'a': 'abel', 'b': 'billie', 'c': 'cyrus', 'd': 'delray'}{'a': 'abel', 'b': 'billie', 'd': 'delray'}Removed element: cyrus

.팝()방법은 제거 된 요소를 반환.

파이썬 델 키워드를 사용하여 사전에서 키를 삭제 컬렉션에서 하나 이상의 요소를 제거하는 데 사용됩니다. 델 목록 및 사전에 작동.

다음 구문을 참조하십시오.

del d

델 문은 사전에서 지정된 항목을 제거합니다. 지정된 키가 사전에 없으면 키 오류가 발생합니다.

다음 코드를 참조하십시오.

adict = {'a': 'abel', 'b': 'billie', 'c': 'cyrus', 'd': 'delray'}print(adict)if "c" in adict: del adictprint("Updated Dictionary :", adict)

출력

python3 app.py{'a': 'abel', 'b': 'billie', 'c': 'cyrus', 'd': 'delray'}Updated Dictionary : {'a': 'abel', 'b': 'billie', 'd': 'delray'}

델 사전에서 요소를 삭제하는 명확하고 빠른 방법입니다.

델을 사용하여 사전에서 키를 삭제하고 시도/

를 제외하고 다음 코드를 참조하십시오.

# app.pyadict = {'a': 'abel', 'b': 'billie', 'c': 'cyrus', 'd': 'delray'}print(adict)key = "e"try: del adictexcept KeyError: print(f'Key {key} not found')print("Updated Dictionary :", adict)

출력

python3 app.py{'a': 'abel', 'b': 'billie', 'c': 'cyrus', 'd': 'delray'}Key e not foundUpdated Dictionary : {'a': 'abel', 'b': 'billie', 'c': 'cyrus', 'd': 'delray'}

위의 프로그램에서,우리는 사전에 존재하지 않는 키를 삭제하고 오류를 포착하려고합니다.

결론

파이썬에서 사전에서 키를 제거하는 두 가지 이상의 표준 방법이 있습니다. 델을 사용할 수 있습니다.요소를 제거하는 팝()방법.

참조 또한

파이썬 사전 업데이트()

파이썬 사전 값()

파이썬 사전 팝업 항목()

답글 남기기

이메일 주소는 공개되지 않습니다.