>  기사  >  백엔드 개발  >  Python을 사용하여 튜플 목록에서 최소값과 최대값 찾기

Python을 사용하여 튜플 목록에서 최소값과 최대값 찾기

王林
王林앞으로
2023-09-19 17:49:021781검색

使用 Python 查找元组列表中的最小值和最大值

소개

파이썬 언어는 다양한 데이터 구조로 구성되어 있으며, 가장 일반적인 것은 리스트입니다. 목록의 요소는 정수, 문자열 또는 부동 소수점 데이터 유형과 같은 모든 데이터 유형일 수 있습니다. 요소는 대괄호 안에 표시되며 쉼표로 구분됩니다. 목록 데이터 구조를 사용하는 것이 가장 흥미로운 기초입니다. 튜플은 다양한 데이터 유형의 요소를 보유할 수 있는 데이터 구조 중 하나입니다. 튜플로 저장할 수 있는 값은 정수, 문자열, 기타 튜플입니다.

튜플 목록에서 최소값과 최대값을 찾아보세요

튜플은 반복 시퀀스를 가질 수 있으며 이러한 요소가 할당되면 변경할 수 없습니다. 쉼표로 구분된 "()" 괄호 안에 있습니다. 튜플에서 요소 제거를 지원하지 않습니다.

방법

방법 1: numpy 라이브러리 사용

방법 2: min 및 max 함수 사용

방법 3: 람다 함수 사용

방법 1: Numpy 모듈을 사용하여 튜플 목록에서 최대값과 최소값을 찾는 Python 프로그램

요소는 목록 데이터 구조에서 튜플 형식으로 입력으로 제공되고 출력은 numpy 모듈이라는 사전 정의된 라이브러리를 사용하여 튜플 형식으로 표시됩니다.

알고리즘

1단계:입력은 튜플 요소에 의해 주어지며, 람다 함수는 키 매개변수 "a"로 실행을 시작하고 numpy 모듈을 가져옵니다.

2단계:정수 값을 보관하기 위해 목록 데이터 구조를 만들었습니다.

3단계:이 함수는 min() 메서드를 사용하여 목록에 있는 요소의 최소값을 가져옵니다.

4단계: 결과는 "최소_값"이라는 변수에 저장됩니다.

5단계:그런 다음 인쇄 기능은 작업을 수행한 후 목록을 반환합니다.

Example

의 중국어 번역은

Example

입니다. 으아아아

출력

으아아아

방법 2: 함수를 사용하여 튜플 목록에서 최소값과 최대값을 찾는 Python 프로그램

알고리즘

1단계:입력이 제공됩니다.

2단계: 이 경우 작업을 수행하기 위해 다양한 함수가 정의됩니다.

3단계: `max()` 및 `min()` 함수를 사용하여 최대값과 최소값을 계산하는 동안 각 요소가 고려됩니다.

4단계: 'max()' 함수는 주어진 두 개의 목록 데이터 구조에서 가장 높은 값을 얻는 데 사용됩니다.

5단계: 최종 사용 가치 인쇄.

Example

의 중국어 번역은

Example

입니다. 으아아아

출력

으아아아

방법 3: Lambda 함수를 사용하여 튜플 목록에서 최대값과 최소값을 찾는 Python 프로그램

때때로 최대값이나 최소값을 검색할 때 추가 조건을 지정하고 싶을 수도 있습니다. Python은 이러한 내장 메서드에서 람다 함수를 사용하여 조건자를 적용할 수 있는 유용한 기능을 제공합니다.

알고리즘

1단계: 때때로 최대값 또는 최소값을 검색할 때 추가 조건을 지정하고 싶을 수도 있습니다. Python은 이러한 내장 메서드에서 람다 함수를 사용하여 조건자를 적용할 수 있는 유용한 기능을 제공합니다.

두 번째 단계: 그런 다음 필터링된 결과 집합을 `min()`에 전달하여 필요한 최소값을 효율적으로 얻습니다.

3단계: "max()" 함수는 주어진 이중 목록 데이터 구조의 최대값을 얻는 데 사용됩니다.

4단계:출력은 괄호 안에 튜플로 반환됩니다.

Example

의 중국어 번역은

Example

입니다. 으아아아

출력

으아아아

결론

이 글에서는 리스트와 튜플이라는 두 가지 데이터 구조가 사용됩니다. 목록은 처음에 선언되고 튜플 데이터 구조는 목록 내에 정의됩니다. 튜플 목록에서 최대값과 최소값을 찾는 데 사용되는 방법은 min(), max(), 람다 함수와 마지막으로 numpy 모듈을 사용하는 것입니다.

위 내용은 Python을 사용하여 튜플 목록에서 최소값과 최대값 찾기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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