我认为
itertools.product()实际上 是 您要寻找的东西:
pos = [['det'], ['noun', 'adj'], ['noun'], ['vb'], ['det'], ['vb', 'noun', 'adj']]for x in itertools.product(*pos): print " ".join(x)
版画
det noun noun vb det vbdet noun noun vb det noundet noun noun vb det adjdet adj noun vb det vbdet adj noun vb det noundet adj noun vb det adj



