파이썬에서 순열을 만드는 법

작가: Eric Farmer
창조 날짜: 4 3 월 2021
업데이트 날짜: 1 십일월 2024
Anonim
[PYTHON 재귀 17] 순열(permutation) 만들기 -1/2
동영상: [PYTHON 재귀 17] 순열(permutation) 만들기 -1/2

콘텐츠

"순열 (permutations)"은 확률 및 통계에 사용되어 항목 목록을 구성 할 수있는 방법의 수를 결정합니다. Phyton은 내장 된 순열 함수를 포함하지 않지만 "itertools"모듈을 통해 계산을 수행 할 수 있습니다. 주어진 "집합"값 내에서 순열의 수를 계산할 수있는 함수가 여기에 포함됩니다.


지침

  1. "itertools"모듈 가져 오기 :

    itertools 가져 오기

  2. 세트의 모든 값을 변수에 맞 춥니 다. 5 명의 학생으로 구성된 협회의 두 회원이 회장과 부통령의 직책에 선출 될 수있는 횟수를 결정해야한다고 가정합니다. 학생들의 이름이 Angela, Cindy, Jan, Marsha 및 Beyonce라고 가정하면 다음 명령을 입력해야합니다.

    permutation_set_variable = [ 'Angela', 'Cindy', 'Jan', 'Marsha', 'Beyonce']

  3. 다음과 같이 "순열"함수를 호출하십시오.

    itertools.permutations (set, r)

  4. "set"을 값이 들어있는 변수로 변경하고 "r"을 필요한 범위로 변경합니다. 예제에서 다음과 같이 입력해야합니다.

    itertools.permutations (permutation_set_variable, 2)