質問編集履歴

1

画像を挿入できなかったのでエラーメッセージをコピーした。

2020/05/04 09:22

投稿

mintan
mintan

スコア5

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,25 @@
2
2
 
3
3
 
4
4
 
5
- pythonのformatメソッドでディクショナリのキーを指定した置換を行いたいのですが画像のようなエラーメッセージが表示されます。素人質問で申し訳ないのですが、どうすればよいのか教えていただけないでしょうか。
5
+ pythonのformatメソッドでディクショナリのキーを指定した置換を行いたいのですが以下のようなエラーメッセージが表示されます。素人質問で申し訳ないのですが、どうすればよいのか教えていただけないでしょうか。
6
+
7
+
8
+
9
+ d = {'name':'guido', 'birthyear':1964}
10
+
11
+ ''{o[birthyear]} is {o[name]}'s birthyear.''.format(d)
12
+
13
+
14
+
15
+ File "<ipython-input-12-bdc636ab1a95>", line 2
16
+
17
+ ''{o[birthyear]} is {o[name]}'s birthyear.''.format(d)
18
+
19
+ ^
20
+
21
+ SyntaxError: invalid syntax
22
+
23
+
6
24
 
7
25
 
8
26