가능한 모든 방법으로 목록을 쌍으로 나누는 방법 목록이 있습니다 (단순함을 위해 6 개 요소) L = [0, 1, 2, 3, 4, 5] 가능한 모든 방법 으로 쌍으로 묶고 싶습니다 . 몇 가지 구성을 보여줍니다. [(0, 1), (2, 3), (4, 5)] [(0, 1), (2, 4), (3, 5)] [(0, 1), (2, 5), (3, 4)] 등등. 여기서 (a, b) = (b, a)쌍의 순서는 중요하지 않습니다. [(0, 1), (2, 3), (4, 5)] = [(0, 1), (4, 5), (2, 3)] 이러한 구성의 총 수는 1*3*5*...*(N-1)어디에 N내 목록의 길이입니다. 임의의 가능한 모든 구성을 제공하는 Python 생성기를 어떻게 작성할 수 N있습니까? 를보세요 itertools.c..