回答編集履歴

1

追記

2021/02/23 15:23

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -39,3 +39,35 @@
39
39
  2番目の方法は 内包表記という機能を利用しています。
40
40
 
41
41
  dict や list を構築していくときに、python では こんな書き方も用意されているのです。
42
+
43
+
44
+
45
+
46
+
47
+ 追記
48
+
49
+
50
+
51
+ 次のコードも研究してみてください。
52
+
53
+ ```python3
54
+
55
+ r = range(1, 11)
56
+
57
+ d3 = dict(zip(
58
+
59
+ [str(x) + "番目" for x in r],
60
+
61
+ [x * 3 for x in r]))
62
+
63
+ print(d3)
64
+
65
+ ```
66
+
67
+
68
+
69
+ 参考情報:
70
+
71
+ - Pythonで辞書を作成するdict()と波括弧、辞書内包表記
72
+
73
+ [https://note.nkmk.me/python-dict-create/](https://note.nkmk.me/python-dict-create/)