Question: 1 (2.5 pts.). Define a Python function split_dict() that takes a number x and a dictionary d whose keys are strings and values are numbers.

 1 (2.5 pts.). Define a Python function split_dict() that takes a

1 (2.5 pts.). Define a Python function split_dict() that takes a number x and a dictionary d whose keys are strings and values are numbers. It returns a tuple (di, d2) of dictionaries of the same kind, where di consists of the key-value pairs of d whose values are less than or equal to x, and d2 consists of the key-value pairs of d whose values are greater than x. The following is an example execution. >>> d = dict([('a', 2), ('b', 10), ('c', 2), ('d', 9), ('e', 5)]) >>> x = 3 >>> print (split_dict(x, d)) ({'a': 2, 'c': 2}, {'b': 10, 'd': 9, 'e': 5})

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!