“Python Semua kombinasi yang mungkin dari beberapa daftar” Kode Jawaban

Python Semua kombinasi yang mungkin dari beberapa daftar

>>> import itertools
>>> a = [[1,2,3],[4,5,6],[7,8,9,10]]
>>> list(itertools.product(*a))
[(1, 4, 7), (1, 4, 8), (1, 4, 9), (1, 4, 10), (1, 5, 7), (1, 5, 8), (1, 5, 9), (1, 5, 10), (1, 6, 7), (1, 6, 8), (1, 6, 9), (1, 6, 10), (2, 4, 7), (2, 4, 8), (2, 4, 9), (2, 4, 10), (2, 5, 7), (2, 5, 8), (2, 5, 9), (2, 5, 10), (2, 6, 7), (2, 6, 8), (2, 6, 9), (2, 6, 10), (3, 4, 7), (3, 4, 8), (3, 4, 9), (3, 4, 10), (3, 5, 7), (3, 5, 8), (3, 5, 9), (3, 5, 10), (3, 6, 7), (3, 6, 8), (3, 6, 9), (3, 6, 10)]
Cook's Tree Boa

Dapatkan semua kombinasi dari dua daftar Python

a = ["foo", "melon"]
b = [True, False]
c = list(itertools.product(a, b))
>> [("foo", True), ("foo", False), ("melon", True), ("melon", False)]
Shaunak

Python mendapatkan semua kombinasi daftar

itertools.combinations(iterable, r)
Cautious Crossbill

Jawaban yang mirip dengan “Python Semua kombinasi yang mungkin dari beberapa daftar”

Pertanyaan yang mirip dengan “Python Semua kombinasi yang mungkin dari beberapa daftar”

Lebih banyak jawaban terkait untuk “Python Semua kombinasi yang mungkin dari beberapa daftar” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya