>  기사  >  백엔드 개발  >  두 배열이 같은지 확인하는 Python 프로그램

두 배열이 같은지 확인하는 Python 프로그램

PHPz
PHPz앞으로
2023-09-08 19:41:021253검색

두 배열이 같은지 확인하는 Python 프로그램

주어진 배열이 같은지 여부를 확인하는 데 도움이 되는 몇 가지 기술이 있습니다. 배열의 비교는 요소의 인덱스에 의존하지 않으며 한 배열의 특정 요소가 다른 배열에 있는지 여부만 비교합니다. 두 배열을 비교하고 동일한지 여부를 확인하는 몇 가지 기술에 대해 논의하겠습니다.

주어진 배열이 같은지 여부를 확인하는 데 도움이 되는 몇 가지 기술이 있습니다. 배열의 비교는 요소의 인덱스에 의존하지 않으며 한 배열의 특정 요소가 다른 배열에 있는지 여부만 비교합니다. 두 배열을 비교하고 동일한지 여부를 확인하는 몇 가지 기술에 대해 논의하겠습니다.

입력 출력 시나리오

考虑下면给는 两个数组 -

으아아아

现재,让我们检查와验证arr1的每个元素是否都存在于arr2中。

  • arr1的第一个元素是1(检查1是否存재于arr2中)。

  • 요소 1은 arr2에도 있습니다. 따라서 arr1의 다음 요소로 이동하세요.

  • ????
  • 所以,移动到下一个元素 5。元素 5 也存재于 arr2 中。移动到 arr1 中的下一个元素,即 7。

  • 7也分现에서 arr2的第4个位置。继续下一个元素9。元素9也流现에서arr2中。

  • 동일한 장소,检查arr1中的所有元素是否存재于arr2中입니다.则我们可以得出结论,给定的两个数组是情等的。

注의의

- 数组的根据数组特定索引处存는 元素,而是元素的存是强强强性性。

Numpy 모듈 사용하기 all() 메소드는 Numpy 모듈에 속합니다. 이 방법은 주어진 배열이 동일한지 여부를 확인하고 확인하는 데 도움이 됩니다. 동등성을 확인하는 데 사용되는 연산자는 ==입니다.

all()

메서드는 평가할 배열인 단일 인수를 사용합니다. 배열의 요소 중 하나라도 false로 평가되면 전체 결과는 false가 됩니다. 그렇지 않으면 true를 반환합니다. 이를 "==" 연산자와 함께 사용하여 두 배열을 비교하고 동일한지 여부를 판단할 수 있습니다.

的中文翻译为:示例

다음 예에서는 all() 메서드와 == 연산자를 사용하여 주어진 배열을 비교하고 동일한지 확인합니다. 원하는 프로그램을 구성하려면 아래 설명된 단계를 따라야 합니다.

numpy 모듈을 가져와서 해당 메서드와 속성에 액세스하세요.

  • 두 개의 배열을 선언하여 동등성을 비교하고 확인합니다.

  • 해당 배열을 numpy 배열로 변환하여 numpy 작업을 수행하세요.

  • 배열을 명확하게 비교하려면 all() 메서드와 함께 같음 연산자(예: ==)를 사용하세요.

  • 으아아아

    출력

  • 위 프로그램의 출력은 다음과 같습니다 −
으아아아

使사용排序技术

정렬 기술은 배열이 같은지 여부를 확인하는 데에도 사용됩니다. 처음에는 정렬 기술을 사용하여 주어진 배열을 정렬할 수 있습니다. 그런 다음 한 배열의 요소는 이미 정렬된 순서로 되어 있으므로 해당 인덱스를 고려하여 다른 배열의 요소와 비교할 수 있습니다.

첫 번째 배열의 첫 번째 인덱스에 있는 요소가 두 번째 배열의 첫 번째 인덱스에도 있으면 두 번째 인덱스에 있는 요소가 사용됩니다. 이 프로세스는 마지막 인덱스에 도달할 때까지 계속됩니다.

的中文翻译为:

示例

아래면의 示例中에서, 우리는 们将过对数组进行排序来比较给数组并检查它们的数等性.

으아아아

출력

위 프로그램의 출력은 다음과 같습니다 −

으으으으

위 내용은 두 배열이 같은지 확인하는 Python 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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