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

回答編集履歴

2

説明追加

2021/01/20 00:46

投稿

ppaul
ppaul

スコア24672

answer CHANGED
@@ -3,5 +3,12 @@
3
3
  ```python
4
4
  >>> print(*list(range(10)))
5
5
  0 1 2 3 4 5 6 7 8 9
6
+ ```
6
7
 
8
+ これは、関数を呼び出す時の引数に*のついたリスト(等)を書くとそのリスト(等)が展開されて呼び出されるという文法を使ったものです。
9
+
7
- ```
10
+ つまり、
11
+ print(*[0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
12
+ を実行するのと
13
+ print(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
14
+ を実行するのは同じになるということです。

1

表示が変なので更新

2021/01/20 00:46

投稿

ppaul
ppaul

スコア24672

answer CHANGED
@@ -3,4 +3,5 @@
3
3
  ```python
4
4
  >>> print(*list(range(10)))
5
5
  0 1 2 3 4 5 6 7 8 9
6
+
6
7
  ```