回答編集履歴
3
実行例追加
test
CHANGED
@@ -1,3 +1,21 @@
|
|
1
1
|
list に追加するには append する以外に、extend, insert, スライス追加、+演算子などを使ってできます。
|
2
2
|
|
3
3
|
単なる代入では追加はできません。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
```python
|
8
|
+
|
9
|
+
>>> a = []
|
10
|
+
|
11
|
+
>>> a.append(1)
|
12
|
+
|
13
|
+
>>> a.extend([2, 3])
|
14
|
+
|
15
|
+
>>> a += [4, 5]
|
16
|
+
|
17
|
+
>>> a
|
18
|
+
|
19
|
+
[1, 2, 3, 4, 5]
|
20
|
+
|
21
|
+
```
|
2
回答内容変更
test
CHANGED
@@ -1,27 +1,3 @@
|
|
1
|
-
|
1
|
+
list に追加するには append する以外に、extend, insert, スライス追加、+演算子などを使ってできます。
|
2
2
|
|
3
|
-
|
4
|
-
|
5
|
-
mse_list.append= は代入です。標準のリストデータであればエラーになるはずです。
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
```python
|
10
|
-
|
11
|
-
>>> mse_list = [1, 2, 3]
|
12
|
-
|
13
|
-
>>> mse_list.append(4)
|
14
|
-
|
15
|
-
|
3
|
+
単なる代入では追加はできません。
|
16
|
-
|
17
|
-
[1, 2, 3, 4]
|
18
|
-
|
19
|
-
>>> mse_list.append = 5
|
20
|
-
|
21
|
-
Traceback (most recent call last):
|
22
|
-
|
23
|
-
File "<stdin>", line 1, in <module>
|
24
|
-
|
25
|
-
AttributeError: 'list' object attribute 'append' is read-only
|
26
|
-
|
27
|
-
```
|
1
実行例追加
test
CHANGED
@@ -3,3 +3,25 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
mse_list.append= は代入です。標準のリストデータであればエラーになるはずです。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
```python
|
10
|
+
|
11
|
+
>>> mse_list = [1, 2, 3]
|
12
|
+
|
13
|
+
>>> mse_list.append(4)
|
14
|
+
|
15
|
+
>>> mse_list
|
16
|
+
|
17
|
+
[1, 2, 3, 4]
|
18
|
+
|
19
|
+
>>> mse_list.append = 5
|
20
|
+
|
21
|
+
Traceback (most recent call last):
|
22
|
+
|
23
|
+
File "<stdin>", line 1, in <module>
|
24
|
+
|
25
|
+
AttributeError: 'list' object attribute 'append' is read-only
|
26
|
+
|
27
|
+
```
|