Heim >Backend-Entwicklung >Python-Tutorial >Beispiel für die Implementierung von Permutations- und Kombinationsberechnungsoperationen in Python
In diesem Artikel werden hauptsächlich die in Python implementierten Permutations- und Kombinationsberechnungsoperationen vorgestellt, einschließlich verwandter Funktionen und Verwendungsfähigkeiten von Python-Mathematikoperationen. Freunde in Not können sich darauf beziehen
Dieser Artikel beschreibt die implementierten Permutations- und Kombinationsberechnungen in Python mit Beispielen arbeiten. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
1. Rufen Sie scipy auf, um die spezifischen Werte der Permutation und Kombination zu berechnen
>> from scipy.special import comb, perm >> perm(3, 2) 6.0 >> comb(3, 2) 3.0
2. Rufen Sie itertools auf, um die Anzahl aller Permutationen und Kombinationen zu erhalten
>> from itertools import combinations, permutations >> permutations([1, 2, 3], 2) <itertools.permutations at 0x7febfd880fc0> # 可迭代对象 >> list(permutations([1, 2, 3], 2)) [(1, 2), (1, 3), (2, 1), (2, 3), (3, 1), (3, 2)] >> list(combinations([1, 2, 3], 2)) [(1, 2), (1, 3), (2, 3)]
Das obige ist der detaillierte Inhalt vonBeispiel für die Implementierung von Permutations- und Kombinationsberechnungsoperationen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!