1. 调用 scipy 计算排列组合的具体数值
from scipy.special import comb, perm
A = perm(3, 2)
# out:A = 6.0
C = comb(3, 2)
# out: C = 3.0
2. 调用 itertools 获取排列组合的全部情况
from itertools import combinations, permutations
itering = permutations([1, 2, 3], 2)
Alist = list(itering)
# out: Alist = [(1, 2), (1, 3), (2, 1), (2, 3), (3, 1), (3, 2)]
itering = combinations([1, 2, 3], 2)
Clist = list(itering)
# out: Clist = [(1, 2), (1, 3), (2, 3)]