اكتب دالة باسم transformData تأخذ قائمة من القواميس وتحولها إلى قاموس حيث المفتاح هو قيمة حقل id والقيمة هي القاموس بأكمله (بدون حقل id).
المطلوب:
- الدالة تأخذ معامل واحد:
data(قائمة من القواميس) - كل قاموس يحتوي على مفتاح
id - الدالة تُرجع قاموس جديد حيث المفاتيح هي قيم
id - القيم هي القواميس الأصلية بدون مفتاح
id
مثال:
transformData([{"id": 1, "name": "Ali"}])
# {1: {"name": "Ali"}}
transformData([{"id": 1, "name": "Ali"}, {"id": 2, "name": "Sara"}])
# {1: {"name": "Ali"}, 2: {"name": "Sara"}}
transformData([{"id": "a", "value": 10}, {"id": "b", "value": 20}])
# {"a": {"value": 10}, "b": {"value": 20}}
transformData([])
# {}