回答編集履歴
1
fix
test
CHANGED
@@ -1,21 +1,19 @@
|
|
1
|
-
python の変数は immutable なのでその様な呼び出しは出来ません。またリファレンスを取る様な事も出来ません。
|
2
|
-
|
3
|
-
代替にならないかもですが、globals() で得た内容を書き換える事なら出来ます。
|
4
|
-
|
5
|
-
|
6
|
-
|
7
1
|
```python
|
8
2
|
|
9
|
-
def foo():
|
3
|
+
def foo(x, a):
|
10
4
|
|
11
|
-
|
5
|
+
a.remove(x)
|
12
6
|
|
13
7
|
|
14
8
|
|
15
9
|
a = [1,2,3]
|
16
10
|
|
17
|
-
foo()
|
11
|
+
foo(1, a)
|
18
12
|
|
13
|
+
|
14
|
+
|
19
|
-
print(a)
|
15
|
+
print(a)
|
20
16
|
|
21
17
|
```
|
18
|
+
|
19
|
+
remove が使えました。
|