>  기사  >  백엔드 개발  >  Python 프로그램: 사전에서 가장 큰 요소 찾기

Python 프로그램: 사전에서 가장 큰 요소 찾기

WBOY
WBOY앞으로
2023-08-25 17:49:19874검색

Python 프로그램: 사전에서 가장 큰 요소 찾기

사전은 맵처럼 key:value 쌍에 데이터 값을 저장하는 데 사용됩니다(다른 데이터 유형과 달리 단일 값만 요소로 보유합니다). key:value는 더욱 효율적으로 사용할 수 있도록 사전에 제공됩니다.

열쇠는 고유합니다. 사전 키는 고유해야 합니다. 따라서 사전에는 중복된 값이 허용되지 않습니다. 사전 항목은 순서가 지정되고 변경 가능하며 불변입니다. 여기서 가변성은 사전을 생성한 후 항목을 추가하거나 제거할 수 있음을 의미합니다.

이 기사에서는 다양한 기능을 사용하여 사전에서 최대 요소를 찾는 방법을 살펴보겠습니다. "for" 및 "in", sort() 메서드, max() 함수 등과 같은 다양한 방법을 사용하여 사전에서 최대 요소를 찾는 많은 함수가 있습니다.

사전에서 요소를 검색하는 방법은 무엇인가요?

여기에는 숫자 사전이 제공되며 다양한 방법을 사용하여 사전에서 최대 요소를 찾아야 합니다. 사전에서 요소를 검색하는 방법에는 네 가지가 있습니다.

  • "for" 및 "in" 루프를 사용하여

  • sorted()를 사용하여

  • max()를 사용하여

  • "==" 연산자를 사용하여

"for" 및 "in" 루프를 사용하세요

for 루프는 주어진 조건이 충족될 때까지 명령문을 반복적으로 실행하는 데 사용됩니다. 조건이 거짓이 되면 루프 바로 다음의 프로그램 라인이 실행됩니다.

"in" 연산자는 주어진 값이 시퀀스의 구성 요소(예: 문자열, 배열, 목록 또는 튜플, 사전)인지 여부를 결정합니다. 사전에서 요소를 검색하는 데 사용됩니다. 예를 들어 -

여기에는 "for 루프"를 사용하여 사전에서 최대 요소를 검색하는 프로그램이 있습니다. 이 프로그램에서 우리는 사전에 존재하는 요소의 최대값을 검색해야 합니다. 따라서 출력은 "13"입니다.

으아악

출력

으아악

Sorted() 메소드 사용

sorted() 함수를 사용하면 사전을 오름차순, 내림차순 또는 사용자 정의 순서로 정렬할 수 있습니다. Sorted() 메서드는 기본적으로 목록의 sort() 값을 오름차순으로 제공합니다. 따라서 최대값을 찾기 위해 인쇄물에 (dict [-1])을 제공해야 합니다. Sort() 함수는 사전을 A-Z 순서로 정렬하는 데 사용됩니다. 예를 들어 -

여기에는 "sorted()"를 사용하여 사전에서 가장 큰 요소를 검색하는 프로그램이 있습니다. 이 프로그램에서는 reverse="true"와 사전에 있는 값 [-1]을 제공하여 요소의 최대값을 검색해야 합니다. 따라서 출력은 "93 및 10"입니다.

으아악

출력

으아악

max()를 사용하여

max() 함수는 목록에서 가장 높은 요소의 값 또는 반복 가능한 객체에서 가장 높은 값을 반환합니다. 문자열과 숫자의 가장 높은 값을 찾는 데 사용됩니다. 예를 들어 -

여기에는 "max()"를 사용하여 사전에서 최대 요소를 검색하는 프로그램이 있습니다. 이 프로그램에서 우리는 사전에 존재하는 요소의 최대값을 검색해야 합니다. 따라서 출력은 "alina"입니다.

으아악

출력

으아악

"==" 연산자를 사용하세요

"==" 연산자는 두 객체의 값이나 동등성을 비교하는 데 사용됩니다. "관계 연산자"라고도 합니다. 두 피연산자의 값이 같으면 조건은 참(a==b)입니다. 두 피연산자의 값이 같지 않으면 조건은 거짓이 됩니다(a가 b와 같지 않음). 여기서는 "==" 연산자를 사용하여 사전에서 가장 큰 요소를 찾습니다. 예를 들어 -

여기에는 "=="를 사용하여 사전에서 가장 큰 요소를 검색하는 프로그램이 있습니다. 이 프로그램에서 우리는 사전에 존재하는 요소의 최대값을 검색해야 합니다. 따라서 출력은 "jaguar"입니다.

으아악

출력

으아악

결론

이 기사에서는 사전에서 최대 요소를 찾는 모든 방법을 간략하게 논의했습니다.

위 내용은 Python 프로그램: 사전에서 가장 큰 요소 찾기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제