>백엔드 개발 >파이썬 튜토리얼 >배열에서 주어진 숫자의 첫 번째 항목을 가져오는 Python 프로그램

배열에서 주어진 숫자의 첫 번째 항목을 가져오는 Python 프로그램

WBOY
WBOY앞으로
2023-08-19 22:13:09839검색

배열에서 주어진 숫자의 첫 번째 항목을 가져오는 Python 프로그램

배열은 동일한 데이터 유형의 항목 집합이 있는 데이터 구조이며 각 요소는 인덱스로 식별됩니다.

파이썬의 배열

Python에는 배열을 나타내는 자체 데이터 구조가 없습니다. 그러나 배열 대신 목록 데이터 구조를 사용할 수 있습니다. −

으아악

Python은 Numpy 및 배열 모듈과 같은 좀 더 적합한 모듈도 제공합니다.

array 모듈을 사용하여 정의된 정수 배열은 −

으아악

NumPy 모듈에 의해 정의된 Numpy 배열은 −

으아악

이 글에서는 배열에서 주어진 숫자의 첫 번째 항목을 가져오는 방법을 살펴보겠습니다.

입력 및 출력 시나리오

9개의 정수 값을 포함하는 입력 배열이 있다고 가정합니다. 출력에서 처음 몇 개의 항목은 지정된 숫자에 따라 액세스됩니다.

으아악

처음 세 항목 1, 2, 3은 입력 배열에서 액세스됩니다. 모든 문자열 요소를 포함하는 배열을 살펴보겠습니다.

으아악

첫 번째 2개 항목은 입력 배열에서 검색됩니다. 아래 예에서는 주로 Python 슬라이싱 기능을 사용하여 처음 몇 개의 요소를 검색합니다.

슬라이스

슬라이싱은 시퀀스의 요소 그룹에 액세스하는 데 사용됩니다. 다음은 슬라이싱을 수행하는 구문입니다. 으아악

어디

    Start − 반복 가능 항목의 슬라이싱이 시작되는 시작 인덱스는 기본적으로 0.
  • 입니다.

  • End - 반복 가능한 항목의 슬라이싱이 중지되는 종료 인덱스입니다. 기본값은 반복 가능한 개체의 길이이며 이 값은 제외됩니다.
  • 사용 목록

  • 목록 분할 기능을 사용하면 배열에서 처음으로 지정된 수의 항목에 액세스할 수 있습니다.
Example

의 중국어 번역은 다음과 같습니다:

Example

예를 들어 리스트 슬라이싱을 사용하여 이전에 주어진 수의 요소에 액세스해 보겠습니다.

으아악

출력

으아악

처음 4개 요소는 lst[:numOfItems] 구문을 사용하여 지정된 배열에서 액세스되며 해당 요소는 결과 변수에 저장됩니다.

Example

의 중국어 번역은 다음과 같습니다:

Example

이 예에서는 배열에서 초과된 수의 요소에 액세스하려고 합니다. 으아악

출력

으아악

요청한 항목 수는 배열 목록에서 사용 가능한 총 항목 수와 비교하면 더 많습니다. 오류가 발생하는 대신 슬라이싱 개체 lst[:numOfItems]는 사용 가능한 요소만 표시했습니다.

NumPy 배열 사용하기

List와 마찬가지로 NumPy 배열을 사용하여 배열 요소에 액세스할 수도 있습니다.

Example

의 중국어 번역은 다음과 같습니다:

Example

이 예에서는 배열 슬라이싱 기능을 사용하여 NumPy 배열의 처음 두 요소에 액세스하려고 합니다.

으아악

출력

으아악

처음 두 요소 1,3은 numpy 배열 객체에서 액세스됩니다.

어레이 모듈 사용하기

배열 모듈은 array() 메서드를 사용하여 배열 객체를 정의하는 데 사용되는 내장 Python 모듈입니다.

Example

의 중국어 번역은 다음과 같습니다:

Example

이 예에서는 배열 모듈을 사용하여 정수 배열을 만듭니다

으아악

출력

으아악

입력 배열 arr의 처음 2개 요소는 결과 변수에 저장됩니다.

위 내용은 배열에서 주어진 숫자의 첫 번째 항목을 가져오는 Python 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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