Question: Can anyone help me with this function, why it always return true and how would I edit it to make it work? def is_ok (group_list:

Can anyone help me with this function, why it always return true and how would I edit it to make it work?Can anyone help me with this function, why it always return true

def is_ok (group_list: List[List[int]], class_list: List[int]) -> bool: Return true iff every student in class_list is in exactly one group according to group_list. Note: class_list is a list of student numbers group list is a list of lists, with each sublist containing all the student numbers in one group. >>> is_ok ([[1, 2], [3]], [1, 2, 3]). True >>> is_ok ([[1, 2], [3]], [1, 2, 3, 4]) False for group in group_list: for student in class list: if group.count (student) != 1: return false return True

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 Databases Questions!