如何组合两个列表python

时间:2017-09-13 12:09:11

标签: python list

我有两个清单:

A =  ["a", "b", "c"]
B = ["H", "N"]

如果需要这样做,如何将第二个列表中的值附加到第一个:

C = [["a","H"], ["a","N"], ["b", "H"], ["b", "N"], ["c", "H"], ["c", "N"]]

1 个答案:

答案 0 :(得分:0)

import itertools

A = ["a", "b", "c"]
B = ["H", "N"]

print list(itertools.product(A, B))
# [('a', 'H'), ('a', 'N'), ('b', 'H'), ('b', 'N'), ('c', 'H'), ('c', 'N')]