2
튜플 v = (a,b,c)
과 튜플의 항목을받는 생성자 함수 generate(x)
을 고려하고 각 항목에 대해 여러 옵션을 생성합니다.파이썬에서 중첩 된 생성기 함수
튜플의 각 항목에 generate(x)
의 결과를 가능한 모든 조합의 집합을 생성하는 파이썬적인 방법은 무엇입니까?
v = (a,b,c)
for d in generate(v[0]):
for e in generate(v[1]):
for f in generate(v[2]):
print d,e,f
을하지만 그건 단지 추한 플러스 나는 일반적인 솔루션이 필요합니다 :
나는이 작업을 수행 할 수 있습니다.
도움이 될 것 같습니다. 어떻게 결과를 반복 할 수 있습니까? –
@Yuval :'제품에있는 i (for (x) for x)) : do_whatever_you_want (i)' – kennytm
Wicked. 그리고 대답은 그 것을 반영하기 위해 이미 업데이트되었습니다 ... –