Question: ( e ) ( 1 0 Pts ) [ Task - 5 ] Imagine a dictionary with the structure student _ id: [ student _

(e)(10 Pts)[Task-5] Imagine a dictionary with the structure student_id:[student_major, student_cgpa]. Assume majors are represented by strings like 'CoE', 'EEE', etc. Now define a function avg_cgpa_by_major that takes such a dictionary and a string for major as inputs and returns the average cgpa for all students with that major.
Sample input/Output:
In_1={41251:['CoE',2.5],42509:['EEE',3.1],41713:['CoE',1.9],41101:['CoE',2.7]}
print(avg_cgpa_by_major(In_1,"CoE"))
2.36
(f)(10 Pts)[Task-6] Define a function called search_dict which will take a dictionary and a number as arguments. It will search through dictionary's values, and return True if that number appears in the dictionary as an integer or as a string
Sample input/Output:
'Ahmet': 10, 'Zeynep': '5', Mehmet: '2'
 (e)(10 Pts)[Task-5] Imagine a dictionary with the structure student_id:[student_major, student_cgpa]. Assume

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!