객체 키 값 쌍을 통한 자바스크립트 루프

| | | | | | | | | | | | | | | | | | | | | | |

items() 메서드, keys() 메서드 및 values ‚Äã‚Äã() 메서드는 Python에서 사전을 반복하는 데 사용할 수 있는 값을 반환합니다. 항목()은 파이썬 사전에서 키와 값을 모두 반환합니다. 키()는 사전의 키를 반환합니다. values ‚Äã‚Äã()는 사전에서 값을 반환합니다. for 루프를 사용하여 Python 사전을 반복할 수도 있습니다.

d 사전을 사용할 때 다음을 수행할 수 있습니다. 암기한 값을 반복합니다.

예를 들어, 특정 책의 제목, 설명, 저자 및 기타 관련 정보를 표시하는 사서를 위한 프로그램을 생성한다고 가정합니다. 프로그램 사용자에게 표시할 수 있도록 이 데이터를 저장하는 사전을 스크롤하려고 합니다.

사전을 스크롤하는 방법에는 여러 가지가 있습니다. 이 튜토리얼에서는 for, items()keys() 루프를 사용하여 사전을 반복하는 방법을 설명합니다. 또한 사전을 탐색하는 데 사용되는 이러한 각 접근 방식의 예를 살펴보겠습니다.

사전 업데이트

Python 사전

사전 업데이트

Python 사전

> 키-값 구조에 데이터를 저장합니다. 이는 각 값에 해당 특정 값을 참조하는 데 사용할 수 있는 키가 할당된다는 의미입니다.

다음은 Python의 사전 예입니다:

사전은 키와 값을 구분하는 콜론(:)을 사용합니다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ ㅡㅡ 콜론 왼쪽에 있는 단어는 키이며 이 경우 제목, 저자, 출판_날짜재고 입니다. 엠 >. 이 키는 모두 문자열 형식입니다.

Python 사전을 통해 반복

키(), 항목() 및 값을 사용하여 Python 사전을 반복할 수 있습니다. ) 방법. 키()는 사전 키의 반복 가능한 목록을 반환합니다. 항목()은 사전에서 키-값 쌍을 반환합니다. values ‚Äã‚Äã()는 사전의 값을 반환합니다. for 루프를 사용하여 사전을 반복할 수도 있습니다.

당신의 도서관에 재고가 얼마나 많은 책이 있는지 알고 싶다고 가정해 봅시다. 모든 사전을 살펴보고 각 책의 총 수량을 계산할 수 있습니다.

for 루프를 사용하여 반복

사전은 반복 가능한 개체입니다. 다른 개체. 사전을 스크롤하는 가장 쉬운 방법은 Python 루프 for 를 사용하는 것입니다. 이 루프를 사용하면 사전의 각 값을 개별적으로 반복할 수 있습니다.

사서를 위한 프로그램을 작성한다고 가정합니다. 특정 책의 키와 값을 콘솔에 인쇄하려고 합니다. 각 키-값 쌍은 콘솔의 새 줄에 인쇄되어야 합니다. 다음 코드를 사용하여 이 작업을 수행할 수 있습니다.

코드는 다음을 반환합니다.

시작하려면 4개의 키와 값을 저장하는 book이라는 Python 변수 를 선언합니다. 이 변수는 사전의 데이터 유형에 값을 저장합니다.

다음으로 사전의 각 값을 반복하는 for 루프를 선언합니다. for 루프는 키와 해당 키와 관련된 값을 콘솔에 출력합니다.

items()를 사용하여 반복

dictionary.items() 변환 사전의 각 키-값 쌍을 튜플로 변환합니다. for 루프와 항목() 메서드를 사용하여 목록의 모든 키와 값을 반복할 수 있습니다.

여전히 책 사전을 살펴보고 싶다고 가정해 보겠습니다. 그러나 우리는 값이 튜플 목록으로 표시되기를 원합니다. 다음 코드를 사용하여 이를 수행할 수 있습니다.

우리 코드는 튜플 목록을 반환합니다.

items ()를 사용하여 book 사전을 반복하는 >for 루프. items ()는 각 키-값 쌍을 튜플로 변환한 다음 for 루프에서 액세스할 수 있습니다. 보시다시피 각 키-값 쌍은 튜플로 콘솔에 인쇄되었습니다.

이 접근 방식은 사전의 모든 값을 다음으로 변환하려는 경우에 유용할 수 있습니다. 반복하는 동안 튜플.

() 키를 사용하여 반복

종종 사전의 키를 스크롤하고 싶을 수도 있습니다.

우리 사서는 와 함께 작업하여 도서관이 각 책에 대해 갖고 있는 정보 목록을 컴파일하도록 요청했습니다. 우리의 관점에서, 이는 사서가 우리 사전에 저장된 키 목록을 원한다는 것을 의미합니다.

우리는 Python 사전() 의 메소드 키를 사용하여 키 목록을 가져와 콘솔에 인쇄합니다. 이를 수행하는 데 사용할 코드는 다음과 같습니다.

우리의 코드는 다음을 반환합니다.

코드에서 keys()를 사용하여 키를 찾는 for 루프를 정의합니다. 우리 사전에. 그런 다음 루프는 이러한 각 키를 거쳐 콘솔에 인쇄합니다. 보시다시피, 우리 코드는 4개의 키 이름을 반환했습니다.

값을 사용하여 반복 ‚Äã‚Äã‚Äã‚Äã‚ÄãThe 메소드 ‚Äã/"> Python Dictionary values() 를 사용하면 Python에서 사전의 값 ‚Äã‚Äã를 반복할 수 있습니다. 이 방법은 keys()와 동일하게 작동하지만 사전에 값을 반환합니다.

우리 사서는 각 항목에 대한 값을 인쇄하기를 원합니다. 콘솔의 Great Gatsby에 대한 사전 항목입니다. 다음 코드를 사용하여 이를 수행할 수 있습니다.

우리의 코드는 다음을 반환합니다.

이 튜토리얼의 Repl.it 참조: