【发布时间】:2011-07-30 00:55:50
【问题描述】:
这是我的清单:
pos = [['det'], ['noun', 'adj'], ['noun'], ['vb'], ['det'], ['vb', 'noun', 'adj']]
或者
pos = ['det', ['noun', 'adj'], 'noun', 'vb', 'det', ['vb', 'noun', 'adj']]
我正在尝试打印所有组合:
det noun noun vb det vb
det adj noun vb det vb
det noun noun vb det noun
det adj noun vb det noun
det noun noun vb det adj
det adj noun vb det adj
我应该使用递归函数吗?我试过了,没有结果。
Itertools(排列、乘积、组合)对我没有帮助。
你能帮帮我吗?
【问题讨论】: