Mr.Alidoosti
دوشنبه 04 دی 1396, 23:31 عصر
سلام
فرض کنید یک فایل داریم که در هر خط یک دیکشنری وجود داره که البته خود این دیکشنری ها تو در تو هستن.یعنی داخل هر دیکشنری چند دیکشنری دیگه وجود داره
حالا من میخوام این دیکشنری ها بر اساس کلیدی که من میخوام سورت بشن و به کاربر نمایش داده بشن
هر راهی بود رفتم.به نتیجه نرسیدمشما بگید چی کار کنم؟:گریه:
فرمت فایلی که میخوام سورت بشه به این شکله که البته ضمینه هم کردم:
{'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'}}}
فرض کنید یک فایل داریم که در هر خط یک دیکشنری وجود داره که البته خود این دیکشنری ها تو در تو هستن.یعنی داخل هر دیکشنری چند دیکشنری دیگه وجود داره
حالا من میخوام این دیکشنری ها بر اساس کلیدی که من میخوام سورت بشن و به کاربر نمایش داده بشن
هر راهی بود رفتم.به نتیجه نرسیدمشما بگید چی کار کنم؟:گریه:
فرمت فایلی که میخوام سورت بشه به این شکله که البته ضمینه هم کردم:
{'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'}}}