Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Financial management theory and practice

Authors: Eugene F. Brigham and Michael C. Ehrhardt

12th Edition

978-0030243998, 30243998, 324422695, 978-0324422696

Students also viewed these Programming questions

Question

2. Is The Body Shop a global organization? Why or why not?

Answered: 1 week ago