سلام
فرض کنید یک فایل داریم که در هر خط یک دیکشنری وجود داره که البته خود این دیکشنری ها تو در تو هستن.یعنی داخل هر دیکشنری چند دیکشنری دیگه وجود داره
حالا من میخوام این دیکشنری ها بر اساس کلیدی که من میخوام سورت بشن و به کاربر نمایش داده بشن
هر راهی بود رفتم.به نتیجه نرسیدمشما بگید چی کار کنم؟
فرمت فایلی که میخوام سورت بشه به این شکله که البته ضمینه هم کردم:
{'data': {'id': 1, 'name': '1', 'family': '1', 'field': '1', 'year': '1'}, 'lesson': {'les11': {'code': '11', 'score': '1', 'semester': '1', 'teacher': '1'}, 'les12': {'code': '12', 'score': '22', 'semester': '22', 'teacher': '22'}, 'les13': {'code': '13', 'score': '33', 'semester': '33', 'teacher': '33'}}}
{'data': {'id': 3, 'name': '3', 'family': '3', 'field': '3', 'year': '3'}, 'lesson': {'les12': {'code': '12', 'score': '3', 'semester': '3', 'teacher': '3'}, 'les22': {'code': '22', 'score': '33', 'semester': '33', 'teacher': '33'}, 'les23': {'code': '23', 'score': '33', 'semester': '33', 'teacher': '33'}}}
{'data': {'id': 2, 'name': '2', 'family': '2', 'field': '2', 'year': '2'}, 'lesson': {'les13': {'code': '13', 'score': '2', 'semester': '2', 'teacher': '2'}, 'les32': {'code': '32', 'score': '22', 'semester': '22', 'teacher': '22'}, 'les33': {'code': '33', 'score': '33', 'semester': '33', 'teacher': '33'}}}