質問するログイン新規登録

質問編集履歴

2

本文修正

2020/09/14 06:29

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -40,6 +40,6 @@
40
40
 
41
41
  jupyternotebookにて、``itertools.combinations``直下の``print(p)``を出力してみたのですが、``(2,)(8,)(2, 8)``との結果となりました。
42
42
  こちらなのですが、combnationsは組み合わせを計算する関数であるかと思いますが、腑に落ちない点があります。
43
- まず、最初のforループで``args``には「(2,8)」が入り、``r``には「1」が入るかと思います。
43
+ まず、最初のforループで``args``には「(2,8)」が入り、``r``には「1」が入ます。
44
- の場合、2,8で考えられる1通りの組み合わせは「1」であり、次のループでは「2」が返ってくる形になるのではないでしょうか。
44
+ の場合、2,8で考えられる1通りの組み合わせは「1」であり、次のループでは「2」が返ってくる形になるのではないでしょうか。
45
45
  いまいち、こちらの部分につきまして分からない為、ご助言頂けましたら幸いです。

1

修正

2020/09/14 06:29

投稿

ruuuu
ruuuu

スコア176

title CHANGED
File without changes
body CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
  ```
40
40
 
41
- [jupyternotebook](https://hub.gke.mybinder.org/user/ipython-ipython-in-depth-8bn8ii54/notebooks/binder/Index.ipynb)にて、``itertools.combinations``直下の``print(p)``を出力してみたのですが、``(2,)(8,)(2, 8)``との結果となりました。
41
+ jupyternotebookにて、``itertools.combinations``直下の``print(p)``を出力してみたのですが、``(2,)(8,)(2, 8)``との結果となりました。
42
42
  こちらなのですが、combnationsは組み合わせを計算する関数であるかと思いますが、腑に落ちない点があります。
43
43
  まず、最初のforループで``args``には「(2,8)」が入り、``r``には「1」が入るかと思います。
44
44
  その場合、2,8で考えられる1通りの組み合わせは「1」であり、次のループでは「2」が返ってくる形になるのではないでしょうか。