Make ich weiß nicht, ob es nennt Kombination oder Permutation, so kann die Frage in Frage zu Ihrem Kommentar bearbeitet werden.wie eine Kombination von Listen aus einer Liste in Python
Ich habe eine Liste wie folgt:
[
["a"],
["b", "c"],
["d", "e", "f"]
]
ich dies als ausgegeben werden soll:
[
"abd",
"acd",
"abe",
"ace",
"abf",
"acf"
]
Meine erste Priorität ist es, dies mit integrierten Tools oder von Hand, nicht mit anderen wissenschaftlichen Modulen. Wenn es jedoch keine Möglichkeit gibt, könnten wissenschaftliche Module verwendet werden.
Umwelt
- Python 3.5.1
Haben Sie versucht, [ 'itertools.product'] (https://docs.python.org/3.5/library/itertools.html#itertools.product)? – MisterMiyagi
Danke für die Erwähnung. –