質問編集履歴
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -41,7 +41,7 @@
|
|
41
41
|
},
|
42
42
|
]
|
43
43
|
```
|
44
|
-
変更後データ
|
44
|
+
変更後データ(この形に変更をしたい)
|
45
45
|
```ここに言語を入力
|
46
46
|
result = {
|
47
47
|
"い": [
|
@@ -133,6 +133,12 @@
|
|
133
133
|
|
134
134
|
print(result)
|
135
135
|
```
|
136
|
+
pythonの出力結果(期待通りに出力できている)
|
137
|
+
```ここに言語を入力
|
138
|
+
>>> print(result)
|
139
|
+
{'い': [{'id': 'い', 'fruits': 'apple', 'cd': 1}, {'id': 'い', 'fruits': 'apple', 'cd': 2}, {'id': 'い', 'fruits': 'apple', 'cd': 4}], 'ろ': [{'id': 'ろ', 'fruits': 'banana', 'cd': 5}], 'は': [{'id': 'は', 'fruits': 'grape', 'cd': 3}, {'id': 'は', 'fruits': 'grape', 'cd': 6}, {'id': 'は', 'fruits': 'grape', 'cd': 7}]}
|
140
|
+
```
|
141
|
+
|
136
142
|
作成中のtypescriptのコード
|
137
143
|
```ここに言語を入力
|
138
144
|
const data = [
|
@@ -177,7 +183,7 @@
|
|
177
183
|
data.map(x => result[x.id] = x);
|
178
184
|
console.log(result)
|
179
185
|
```
|
180
|
-
出力結果
|
186
|
+
typescriptのコードの出力結果
|
181
187
|
```ここに言語を入力
|
182
188
|
{
|
183
189
|
'い': { id: 'い', fruits: 'apple', cd: 4 },
|
@@ -185,6 +191,8 @@
|
|
185
191
|
'は': { id: 'は', fruits: 'grape', cd: 7 }
|
186
192
|
}
|
187
193
|
```
|
188
|
-
pythonで書いたコードのように、先に辞書にキーだけを追加し、そのキーに辞書を紐づけたいのですが、書き方がわか
|
194
|
+
pythonで書いたコードのように、先に辞書にキーだけを追加し、そのキーに辞書を紐づけたいのですが、typescriptの書き方がわかりません。
|
195
|
+
|
196
|
+
※文章がわかりにくかったため、修正しました。
|
189
197
|
|
190
198
|
|