読者です 読者をやめる 読者になる 読者になる

同じものを含む順列

import itertools

# set(集合)型で重複を削除、ソートのためリスト化
junretsu = list(set(itertools.permutations( (1, 1, 1, 2, 2, 3) )))

# ソート
junretsu.sort()

#順列の個数
print( len(junretsu) )

追記リスト化してsortするよりsorted使えばよかった

import itertools

junretsu = sorted(set(itertools.permutations( (1, 1, 1, 2, 2, 3) )))

#順列の個数
print( len(junretsu) )

imabari.hateblo.jp
imabari.hateblo.jp