【sympy】順列の計算

Pythonモジュール「sympy」を用いて、順列の計算をする方法をソースコード付きでまとめました。

順列の計算

Pythonモジュール「sympy」ではnPメソッドで順列を計算できます。

ソースコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-
from sympy.functions.combinatorial.numbers import nP


print('5P2 =', nP(5, 2)) # 20

print('a~dの4文字を1列に並べたときの並べ方:', nP('abcd', 4)) # 24通り

コメント