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)]