【Python】itertools.combinations()による[組み合わせ]の実装

今回も個人的な備忘録。 良く数学の問題で出てくる「AとBとCとDとEから3個取り出す組み合わせを求めよ」というような問題をPythonで計算するには、[itertools.combinations()]を使うのがとても手っ取り早くて良い。 例: demo1.py #!/usr/bin/python import itertools data = ["A", "B", "C", "D", "E"] patterns = itertoo…