IT
[python]파이썬 사전에서 키를 제거하려면 어떻게해야합니까?
파이썬 사전에서 키를 제거하려면 어떻게해야합니까? 질문 KeyError를 올리지 않고 사전에서 키를 삭제하는 한 줄 방식이 있습니까?if 'key' in my_dict: del my_dict['key'] 답변 사전에 있는지 여부에 관계없이 키를 삭제하려면 두 인수 형식의 dict.pop ()을 사용하십시오.my_dict.pop('key', None) 사전에 키가 있으면 이렇게하면 my_dict [key]가 반환됩니다. 그렇지 않으면 없음.두 번째 매개 변수가 지정되지 않은 경우 (즉, my_dict.pop ( '키')) 및 키가 존재하지 않으므로 키로르가 발생합니다.존재할 수있는 키를 삭제하려면 다음을 사용할 수 있습니다.del my_dict['key'] 키가 사전에 있지 않으면 키로 키가 발생합니다. ..
2022. 4. 14. 13:34
최근댓글