回答編集履歴
1
一部修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
`dict_2.values()`に対するループになっているので、キーが存在しないというエラーです。
|
1
|
+
`dict_2.values()`に対するループになっているので、`dict_data[v]`のキーが存在しないというエラーです。
|
2
2
|
|
3
3
|
また`dict_data`に追加すると、元の文字列のものも残るので、やりたいことと違うのではないでしょうか。
|
4
4
|
|
@@ -10,5 +10,5 @@
|
|
10
10
|
```
|
11
11
|
内包とitemsを使えば、こう書けます。
|
12
12
|
```python
|
13
|
-
new_dict = {int(k): int(v) for k, v in
|
13
|
+
new_dict = {int(k): int(v) for k, v in dict_data.items()}
|
14
14
|
```
|