Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Please show me how to Write code for Q1 A, given the docstring description and I would also like an explanation for Q1 B from
Please show me how to Write code for Q1 A, given the docstring description and I would also like an explanation for Q1 B
from typing import List # 01 A: Complete the following function: 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 # YOUR CODE HERE pass # 01 B: Clearly, briefly explain what is wrong about the following attempt. Include at least one example of a function call that it would return the wrong output for, clearly stating both the incorrect output it would return and the expected, correct output it should return if the function worked def is_ok_wrong1(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. for student in class_list: if group_list.count(student) 1 = 1: return false return True O Type here to search t eStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started