回答編集履歴
2
修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
要素数1のタプルを受け取るときにしばしば使います。
|
1
|
+
要素数1のタプルを受け取るときにしばしば使います。(註)
|
2
2
|
```Python
|
3
3
|
>>> def ret_tuple():
|
4
4
|
... return (1,)
|
@@ -17,4 +17,7 @@
|
|
17
17
|
> 関数名にカンマを使用する意味
|
18
18
|
|
19
19
|
カンマが付いているのは関数名ではなく代入のターゲットリストです。
|
20
|
-
[Python 言語リファレンス » 単純文 - 代入文 (assignment statement)](https://docs.python.jp/3/reference/simple_stmts.html#assignment-statements)
|
20
|
+
[Python 言語リファレンス » 単純文 - 代入文 (assignment statement)](https://docs.python.jp/3/reference/simple_stmts.html#assignment-statements)
|
21
|
+
|
22
|
+
---
|
23
|
+
**註:** 実際には、代入の右辺はイテラブルであれば何でも良いです。
|
1
追記
answer
CHANGED
@@ -12,4 +12,9 @@
|
|
12
12
|
>>> t, = ret_tuple()
|
13
13
|
>>> print(type(t), t)
|
14
14
|
<class 'int'> 1
|
15
|
-
```
|
15
|
+
```
|
16
|
+
|
17
|
+
> 関数名にカンマを使用する意味
|
18
|
+
|
19
|
+
カンマが付いているのは関数名ではなく代入のターゲットリストです。
|
20
|
+
[Python 言語リファレンス » 単純文 - 代入文 (assignment statement)](https://docs.python.jp/3/reference/simple_stmts.html#assignment-statements)
|