我有这样的列表:
[['I'],['want','love','like'],['cat',dog]]
我想创建一个可以返回列表中单词的所有组合的函数,如下所示:
[['I'],['want'],['cat']]
[['I'],['love'],['cat']]
[['I'],['like'],['cat']]
[['I'],['want'],['dog']]
[['I'],['love'],['dog']]
[['I'],['like'],['dog']]
PS:该函数必须与任何 n
一起使用词
最佳答案
import itertools
for k in itertools.product(*lst):
print(k)
关于python - 如何在 Python 中创建返回此列表的所有组合的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50960451/