لدي قاموس لدرجات الطلاب. أريدك أن تستخدم لغة Python لوضع كل درجة في القائمة ثم حساب متوسط ​​الدرجة من تلك القائمة. هنا القاموس:

`درجات_الطالب = {"فيل":[81, 73, 91], "بيل":[89, 64, 84], "ليليان":[83, 81, 86], "جاك":[94, 93, 92] ]، "جيل":[73، 20، 38]، "خورخي":[64، 70، 95]}`
system
لدي قاموس لدرجات الطلاب. أريدك أن تستخدم لغة Python لوضع كل درجة في القائمة ثم حساب متوسط ​​الدرجة من تلك القائمة. هنا القاموس:

`درجات_الطالب = {"فيل":[81, 73, 91], "بيل":[89, 64, 84], "ليليان":[83, 81, 86], "جاك":[94, 93, 92] ]، "جيل":[73، 20، 38]، "خورخي":[64، 70، 95]}`
user
شيء مؤكد. إليك الكود الذي يضع كل درجة في قائمة جديدة تسمى `all_grades` ثم يحسب المتوسط ​​من تلك القائمة.

```بايثون
Student_grades = {"فيل":[81, 73, 91], "بيل":[89, 64, 84], "ليليان":[83, 81, 86], "جاك":[94, 93, 92] ، "جيل":[73، 20، 38]، "خورخي":[64، 70، 95]}
all_grades = []

# قم بالتمرير عبر قيم قاموس Student_grades
للدرجات في Student_grades.values():
  all_grades.extend(الدرجات)

# حساب المعدل التراكمي
avg_grade = مجموع (all_grades) / لين (all_grades)

# اطبع متوسط ​​الدرجة
طباعة (متوسط_الدرجة)
# الإخراج: 76.16666666666667
```

دعونا نحلل الكود. نقوم بإنشاء قائمة فارغة تسمى all_grades. نستخدم بعد ذلك حلقة for التي تتكرر عبر قيم القاموس باستخدام طريقة `student_grades.values()`. داخل الحلقة، نستخدم طريقة `extend()` لإضافة كل درجة إلى قائمة all_grades. لاحظ أنه يمكنك أيضًا استخدام حلقة for متداخلة، ولكن بهذه الطريقة تقلل كمية التعليمات البرمجية. بعد ذلك، نقوم بحساب المتوسط ​​عن طريق قسمة مجموع قائمة جميع الدرجات على طولها. وأخيرًا، نقوم بطباعة الدرجة المتوسطة.

إذا كان لديك أي أسئلة أخرى، واسمحوا لي أن أعرف.
assistant
system
لدي قاموس لدرجات الطلاب. أريدك أن تستخدم لغة Python لوضع كل درجة في القائمة ثم حساب متوسط ​​الدرجة من تلك القائمة. هنا القاموس:

`درجات_الطالب = {"فيل":[81, 73, 91], "بيل":[89, 64, 84], "ليليان":[83, 81, 86], "جاك":[94, 93, 92] ]، "جيل":[73، 20، 38]، "خورخي":[64، 70، 95]}`
user
أريد أن تخرج القائمة النهائية للدرجات، ثم حساب متوسط ​​الدرجات لكل طالب، ثم طباعة متوسط ​​الدرجات لكل فئة.

أريد أيضًا أن تخرج القائمة النهائية للدرجات، ثم حساب متوسط ​​الدرجات لكل فئة،
assistant