回答編集履歴

1

追記

2021/09/28 16:21

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -3,3 +3,73 @@
3
3
 
4
4
 
5
5
  [pythonで変数名自体を取得する方法 - Qiita](https://qiita.com/Masahiro_T/items/118a60f5cd296d34187e)
6
+
7
+
8
+
9
+ (追記)
10
+
11
+
12
+
13
+ 低評価が押されたので、ちょっと自分でやってみました。
14
+
15
+
16
+
17
+ ```Python
18
+
19
+ >>> dataA = ['a0','a1','a2']
20
+
21
+ >>> dataB = ['b0','b1','b2']
22
+
23
+ >>> dataC = ['c0','c1','c2']
24
+
25
+ >>> data = [dataA, dataB, dataC]
26
+
27
+ >>> print(data)
28
+
29
+ [['a0', 'a1', 'a2'], ['b0', 'b1', 'b2'], ['c0', 'c1', 'c2']]
30
+
31
+ >>> for da in data:
32
+
33
+ ... print(da)
34
+
35
+ ...
36
+
37
+ ['a0', 'a1', 'a2']
38
+
39
+ ['b0', 'b1', 'b2']
40
+
41
+ ['c0', 'c1', 'c2']
42
+
43
+ ```
44
+
45
+
46
+
47
+ それはそうですね。
48
+
49
+
50
+
51
+ では、`pip install -U varname` して…と
52
+
53
+
54
+
55
+ ```Python
56
+
57
+ >>> from varname import nameof
58
+
59
+ >>> for da in data:
60
+
61
+ ... print(nameof(da))
62
+
63
+ ...
64
+
65
+ da
66
+
67
+ da
68
+
69
+ da
70
+
71
+ ```
72
+
73
+
74
+
75
+ 考えてみれば…それはそうでしたね…ダメだこりゃ。失礼しました。