Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬 사전 업데이트

사전의 내용을 업데이트하는 것은 사전으로 작업할 때 일반적인 작업입니다.

예를 들어 자동차 가격 목록을 저장하는 사전이 있다고 가정합니다. 사전에 있는 자동차 중 하나에 할인을 적용하려면 사전에 있는 항목을 업데이트하고 싶을 것입니다.

이것이 바로 Python 사전 update()입니다. 메소드가 들어옵니다. 이 튜토리얼에서는 예제를 참조하여 사전 update()를 사용하는 방법에 대해 설명합니다. Python 사전에서 항목을 업데이트하는 방법입니다.

Python 사전:복습

Python에서 사전은 매핑 데이터 유형이라고 합니다.

이는 사전이 값에 키를 추가하고 관련 데이터를 저장하는 데 사용되는 키-값 쌍을 생성하기 때문입니다. 다음은 Python 사전의 예입니다.

book = {
	'title': 'The Great Gatsby',
	'published': '1925',
	'author': 'F. Scott Fitzgerald',
	'in_stock': False
}

이 사전에는 4개의 키(콜론 왼쪽에 표시)와 값(콜론 오른쪽에 표시)이 있습니다.

이제 in_stock의 값을 변경하려고 한다고 가정해 보겠습니다. 사전의 항목을 True로 변경합니다. update() 사전을 사용하여 그렇게 할 수 있습니다. 방법.

파이썬 사전 업데이트()

사전 update() 메소드를 사용하면 사전의 내용을 업데이트할 수 있습니다.

참가자의 81%는 부트캠프에 참석한 후 기술 직업 전망에 대해 더 자신감을 느꼈다고 말했습니다. 지금 부트캠프에 참여하십시오.

부트캠프 졸업생은 부트캠프 시작부터 첫 직장을 찾는 데까지 6개월도 채 걸리지 않았습니다.

다음은 업데이트 방법의 구문입니다.

dictionary_name.update(new_item)

new_item 값 사전에 있는 기존 항목을 대체하는 키-값 쌍이 있는 사전이어야 합니다.

지정한 새 항목이 사전에 없는 경우 사전에 추가됩니다.

사전 항목 업데이트

우리가 서점의 소유자이고 The Great Gatsby 책에 대한 정보를 저장하는 사전이 있다고 가정합니다. . in_stock을 업데이트하려고 합니다. 이 책의 새 배송을 받았기 때문에 이 사전에 항목이 없습니다.

다음 프로그램을 사용하여 사전을 업데이트할 수 있습니다.

book = {
	'title': 'The Great Gatsby',
	'published': '1925',
	'author': 'F. Scott Fitzgerald',
	'in_stock': False
}

new_stock = { 'in_stock': True }

book.update(new_stock)
print(book)

코드 반환:

{'title': 'The Great Gatsby', 'published': '1925', 'author': 'F. Scott Fitzgerald', 'in_stock': True}

코드를 분해해 보겠습니다. 먼저 book이라는 사전을 선언했습니다. The Great Gatsby 책에 대한 정보를 저장합니다. .

그런 다음 사전에 수정하려는 변수를 선언했습니다. 이 경우 in_stock 값을 설정하는 사전을 만들었습니다. 참으로.

다음으로 update()를 사용합니다. new_stock의 내용을 푸시하는 메소드 book에 목록. 이를 통해 new_stock을 업데이트할 수 있습니다. book에서 True와 같게 하려면 사전. 마지막으로 print(book)를 사용하여 수정된 사전을 인쇄합니다.

결론

파이썬 사전 update() 메소드를 사용하면 사전의 내용을 업데이트할 수 있습니다.

이 튜토리얼은 예제를 참조하여 update() 사전을 사용하는 방법에 대해 설명했습니다. 사전의 항목을 업데이트하는 메서드입니다. 이제 전문 개발자처럼 Python 사전의 내용을 업데이트하는 데 필요한 지식을 갖추게 되었습니다!