回答編集履歴

1

追記

2019/03/14 16:43

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -3,6 +3,34 @@
3
3
 
4
4
 
5
5
  そういう仕様であるから、としか言いようが無いのです。
6
+
7
+ ```Python
8
+
9
+ >>> dct = {1: 'a', '1': 'b', '"1"': 'c'}
10
+
11
+ >>> for k in dct:
12
+
13
+ ... print(type(k), k)
14
+
15
+ ...
16
+
17
+ <class 'int'> 1
18
+
19
+ <class 'str'> 1
20
+
21
+ <class 'str'> "1"
22
+
23
+ >>>
24
+
25
+ >>> '{0[1]}'.format(dct)
26
+
27
+ 'a'
28
+
29
+ >>> '{0["1"]}'.format(dct)
30
+
31
+ 'c'
32
+
33
+ ```
6
34
 
7
35
 
8
36