본문 바로가기

(python) itertools의 permutations이용하기

2020. 6. 16.

permutation (순열)

 

import itertools

a = [i for i in range(5)]
print(list(itertools.permutations(a, 2)))

0부터 4까지 리스트를 2개씩 뽑아서 출력하는 코드. 

[(0, 1), (0, 2), (0, 3), (0, 4), (1, 0), (1, 2), (1, 3), (1, 4), (2, 0), (2, 1), (2, 3), (2, 4), (3, 0), (3, 1), (3, 2), (3, 4), (4, 0), (4, 1), (4, 2), (4, 3)]

 

 

댓글