[python] 조합(combinations) 기초 & 조합 사용법
조합 (combinations) 언제 사용할까? 2차원 배열이 있다고 하자. [[1,"sunny","music"],[2,"hi","math"],[3,"bye","math"]] 컬럼 개수 별로 모든 쌍을 구해야 하는 경우 요긴하게 쓰인다. 1개쌍 : (1,) / ('sunny',) / (2,) / ('hi',) / (3,) / ('bye',) 2개쌍 : (1,"sunny"), (1,"music"),("sunny","music") / ... / (3,"bye"),(3,"mail"),("bye","mail") 3개쌍 : (1,"sunny","music") / ... / (3,"bye","math") 예를 들어 학번,이름,전공이 주어진 2차원 배열이 주어졌다. (학번,이름), (학번,전공), (이름,전공), (..
2019. 9. 6.