Dsa all programs
Assignment 1: Library Borrowing Management System from collections import Counter borrow_records = { "member1": ["Book A", "Book B"], "member2": [], "member3": ["Book A", "Book C", "Book B"], "member4": ["Book C"], "member5": ["Book A"] } def compute_average_borrowed (records): total_books = sum( len (books) for books in records.values ()) total_members = len (records) return total_books / total_members if total_members > 0 else 0 def find_max_min_borrowed_books (records): book_count = Counter() for books in records.values (): book_count.update (books) if not book_count : return None, None max_borrowed = max( book_count.items (), key=lambda x: x...