Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何生成两个列表的完整组合?_Python - Fatal编程技术网

Python 如何生成两个列表的完整组合?

Python 如何生成两个列表的完整组合?,python,Python,假设我有两个列表 noun=["Whispers", "Loners", "Gamblers"] adj=["Shining", " Moaning"] 我想打印: 闪亮的耳语 闪亮的孤独者 光彩夺目的赌徒 呻吟的低语 呻吟的孤独者 呻吟的赌徒 我的代码应该是什么?这些都是小名单。我有更大的名单。那么,我应该编写什么代码来实现这一点呢?这不是“两个列表之间的组合”的重复,仅仅因为有一个答案可以满足这个问题。哈哈!然后我将创建另一个问题,要求将其打印在组合前面的“the”。希望它能得到答案,而

假设我有两个列表

noun=["Whispers", "Loners", "Gamblers"]
adj=["Shining", " Moaning"]
我想打印:

闪亮的耳语
闪亮的孤独者
光彩夺目的赌徒
呻吟的低语
呻吟的孤独者
呻吟的赌徒

我的代码应该是什么?这些都是小名单。我有更大的名单。那么,我应该编写什么代码来实现这一点呢?

这不是“两个列表之间的组合”的重复,仅仅因为有一个答案可以满足这个问题。哈哈!然后我将创建另一个问题,要求将其打印在组合前面的“the”。希望它能得到答案,而不是被标记为重复的我不明白拉链什么的,所以问这个。
for a, b in itertools.product(noun, adj):
  print('The', a, b)