ページへ戻る
− Links
印刷
Python/itertoolsでループを効率化
の編集 ::
NJF Wiki
xpwiki
:
Python
/
itertoolsでループを効率化
の編集
# e7de875a の編集
ページ内容:
*重複組み合わせ「combinations_with_replacement」 [#e7de875a] combinations_with_replacementは重複を許した組み合わせです。つまり同じ要素を何度取り出してもかまわない組み合わせです。 for i in itertools.combinations_with_replacement("ABC",2): print i 結果: ('A', 'A') ('A', 'B') ('A', 'C') ('B', 'B') ('B', 'C') ('C', 'C') 例えばいくつかの商品から2つだけ買っても良い場合、その値段を全て求めたいときなどに使えます。重複を許さないなら通常の組み合わせとなります。
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
日本の首都は?(漢字で)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
[1]
Links list
(This host) = https://njf.jp
(This host)
/cms/modules/xpwiki/?cmd=edit&help=true&page=Python%2Fitertools%E3%81%A7%E3%83%AB%E3%83%BC%E3%83%97%E3%82%92%E5%8A%B9%E7%8E%87%E5%8C%96