“Alle möglichen Kombinationen in Python” Code-Antworten

Kombination Python

# 1. Print all combinations 
from itertools import combinations

comb = combinations([1, 1, 3], 2)
print(list(combinations([1, 2, 3], 2)))
# Output: [(1, 2), (1, 3), (2, 3)]

# 2. Counting combinations
from math import comb
print(comb(10,3))
#Output: 120
BreadCode

Python erhalten Sie alle Kombinationen der Liste

itertools.combinations(iterable, r)
Cautious Crossbill

Wie man alle möglichen Kombinationen in Python bekommt

all_combinations = [list(zip(each_permutation, list2)) for each_permutation in itertools.permutations(list1, len(list2))]
Open Opossum

Alle möglichen Kombinationen in Python

import itertools

list1 = list(range(5, 10))
list2 = [1, 2, 3]
list = [list1, list2]

combination = [p for p in itertools.product(*list)]
print(combination)
PythonCopy
anas ben rais

Ähnliche Antworten wie “Alle möglichen Kombinationen in Python”

Fragen ähnlich wie “Alle möglichen Kombinationen in Python”

Weitere verwandte Antworten zu “Alle möglichen Kombinationen in Python” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen