Question
I need help writing a function. Write a function named filter that filters the elements of a dictionary by removing all key-value pairs that do
I need help writing a function.
Write a function named filter that filters the elements of a dictionary by removing all key-value pairs that do not satisfy minimum criteria for keys and values.
The function filter takes three parameters:
1. d, a dictionary in which all keys are strings and all values are integers
2. kFilter, a string
3. vFilter, an integer
The function filter returns a dictionary containing all key-value pairs in d in which the key is less than kFilter and the value is less than vFilter.
For example, the following would be correct input and output:
>>> d = {'a': 1, 'b': 2, 'c': 3, 'd': 2, 'e': 1}
>>> filtered = filter(d, 'd', 3)
>>> print(filtered)
{'b': 2, 'a': 1}
Step 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