Notice
Recent Posts
Recent Comments
준호씨의 블로그
python - 문제 풀이 할 때 알아 두면 유용한 loop 기법 본문
반응형
for loop 에서 index 를 알려면 enumerate
for i, x in enumerate([1, 3, 5]):
print(i, x)
0 1
1 3
2 5
itertools.permutations 순열. 리스트 각 항목이 중복 되지 않는 모든 경우의 조합 구하기
import itertools
for perm in itertools.permutations([1, 2, 3]):
print(perm)
(1, 2, 3)
(1, 3, 2)
(2, 1, 3)
(2, 3, 1)
(3, 1, 2)
(3, 2, 1)
순열에 대한 자세한 설명은 http://junho85.pe.kr/1025 를 참고 한다.
반응형
'개발이야기 > PS - Problem Solving, 알고리즘' 카테고리의 다른 글
PS - 비밀지도 javascript (0) | 2018.10.17 |
---|---|
PS - 캐시(Cache) - 2018 KAKAO BLIND RECRUITMENT 1차 3번 (0) | 2018.09.15 |
PS - 다트게임 - 2018 KAKAO BLIND RECRUITMENT 1차 2번 (0) | 2018.09.14 |
PS - 비밀지도 - 2018 KAKAO BLIND RECRUITMENT 1차 1번 문제 (0) | 2018.09.13 |
python - 순열 (permutation) - 리스트의 각 항목이 중복 되지 않게 모든 경우 구하기 (0) | 2018.08.01 |
Comments