logo

사전 Python에 값 추가

Python의 사전은 키-값 쌍을 효율적으로 저장하고 검색할 수 있는 다목적 데이터 구조입니다. 사전은 변경 가능합니다. 즉, 생성 후에 수정할 수 있지만 사전에 새 값을 추가하려면 몇 가지 특정 방법이 필요합니다. 이 기사에서는 Python에서 사전에 값을 추가하기 위해 일반적으로 사용되는 네 가지 방법을 살펴보겠습니다.

Python 사전에 값을 추가하는 방법은 무엇입니까?

다음은 사전에 값을 추가하는 방법입니다. 파이썬 .

대괄호 표기법을 사용하여 Python 사전에 값 추가

키-값 쌍을 추가하는 가장 간단한 방법사전대괄호 표기법을 사용하는 것입니다. 키가 사전에 없으면 관련 값과 함께 추가됩니다. 키가 이미 존재하는 경우 기존 값을 새 값으로 덮어씁니다.



파이썬3




# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append a new key-value pair> my_dict[>'d'>]>=> 4> > print>(my_dict)>

>

Java의 목록 정렬
>

산출

{'a': 1, 'b': 2, 'c': 3, 'd': 4}>

Python을 사용하여 사전에 값 추가update()>방법

그만큼update()>메서드를 사용하면 여러 키-값 쌍을 사전에 한 번에 추가할 수 있습니다. 인수로 다른 사전이나 키-값 쌍의 반복 가능 항목을 사용합니다.

파이썬3




# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append new key-value pairs using update()> my_dict.update({>'d'>:>4>,>'e'>:>5>})> > print>(my_dict)>

>

>

카일리 제너는 몇 살입니까?
산출

{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}>

Python을 사용하여 사전에 값 추가setdefault()>방법

그만큼setdefault()>메서드는 키가 아직 존재하지 않는 경우에만 사전에 값을 추가하려는 경우에 특히 유용합니다. 키가 있으면 사전을 수정하지 않고 기존 값을 반환합니다.

파이썬3




# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append a new key-value pair using setdefault()> my_dict.setdefault(>'d'>,>4>)> > print>(my_dict)>

>

>

산출

{'a': 1, 'b': 2, 'c': 3, 'd': 4}>

Python을 사용하여 사전에 값 추가dict()>건설자

다음을 사용할 수도 있습니다.dict()>키-값 쌍을 사전에 추가하는 생성자입니다. 이 방법은 추가 키-값 쌍을 사용하여 새 사전을 생성하려는 경우에 유용합니다.

파이썬3




# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append a new key-value pair using dict() constructor> my_dict>=> dict>(my_dict, d>=>4>)> > print>(my_dict)>

>

>

산출

자바에서 예외 처리란 무엇입니까?
{'a': 1, 'b': 2, 'c': 3, 'd': 4}>

결론

Python에서 사전에 값을 추가하는 것은 각각 고유한 사용 사례가 있는 여러 가지 방법을 사용하여 수행할 수 있습니다. 대괄호 표기의 단순함을 선호하든,update()>방법, 조건부 동작setdefault()>, 또는 생성자 접근 방식을 사용하는 이러한 메서드는 Python 프로그램에서 사전을 동적으로 수정하는 도구를 제공합니다.