in Python, define a function named filterOut with three parameters. The first argument passed to the function should be a list of dictionaries (the data), the second a string (a dictionary key), and the third another string (a dictionary value). This function must return a list of all the dictionaries from the input list which do NOT contain the indicated key:value pairing.
in Python, define a function named filterInRange with four parameters. The first argument passed to the function should be a list of dictionaries (the data), the second a string (a dictionary key), with the third and fourth arguments being numbers, representing the low and high values of range. This function must return a list of all the dictionaries from the input list which contain the key:value pairs where low <= value < high.

def filterOut(lst, key, value):
result = []
for d in lst:
if key not in d or d[key] != value:
result.append(d)
return result
lst = [
{'key1': 'v1', 'key2': 'v2'},
{'key1': 'v2', 'key3': 'v2'},
{'key3': 'v1', 'key4': 'v2'},
{'key1': 'v1', 'key5': 'v2'},
{'key1': 'v1', 'key6': 'v2'}
]
print(filterOut(lst, 'key1', 'v1'))

def filterInRange(lst, key, low, high):
result = []
for d in lst:
if key in d and type(d[key]) == int and low <= d[key] < high:
result.append(d)
return result
lst = [
{'key1': 1, 'key2': 'v2'},
{'key1': 10, 'key3': 'v2'},
{'key3': 4, 'key4': 'v2'},
{'key1': 7, 'key5': 'v2'},
{'key1': 5, 'key6': 'v2'}
]
print(filterInRange(lst, 'key1', 2, 8))
in Python, define a function named filterOut with three parameters. The first argument passed to the...
In Python, having trouble writing this function. Define a function named makeDictionary with two parameters. The first argument passed the function must be a list of strings to be used as keys, while the second is a list of the same length containing values (of some type). This function must return a dictionary consisting of the keys paired with the corresponding values. Help would be appreciated
PYTHON Hello can someone create the following functions? I'm not sure how to start on them. makeDictionary Define a function named makeDictionary with two parameters. The first argument passed the function must be a list of strings to be used as keys, while the second is a list of the same length containing values (of some type). This function must return a dictionary consisting of the keys paired with the corresponding values. For example, makeDictionary(['apno','value'],['REP-12','450']) must return this dictionary: {'apno':...
Functionality to build (4 functions) read_csv_header Define a function named read_csv_header with one parameter. This parameter will be a csv reader object (e.g., the value returned when calling the function csv.reader). The first row read using the parameter is the file's header row. The header row contains the keys for the data stored in the CSV file. This function must return a list containing the strings from that header row. The function parameter will be a csv reader object and...
Define a function named how_many_substr_of_string(...) which receives two parameters, the first parameters is a list with strings (name it listst) and the second parameter is a single string (name it st). The function should return a number, indicating how many of the strings in the list listst are substrings in the string st As an example, the following code fragment: listst = ["a","bc","dd"] st = "abc" res = how_many_substr_of_string(listst,st) print (res) should produce the output: 2 Language Python
Python 3 Write a function named starCounter that takes three parameters: 1. a dictionary named starDictionary. Each key in starDictionary is the name of a star (a string). Its value is a dictionary with two keys: the string 'distance' and the string 'type'. The value associated with key 'distance' is the distance from our solar system in light years. The value associated with key 'type' is a classification such as 'supergiant' or 'dwarf'. 2. a number, maxDistance 3. a string,...
IN PYTHON Define a python function named remain to take two integer parameters and return the remainder when the first integer is divided by the second. Multiple lines of code are required. Indicate indention when necessary with a few taps of the spacebar.
Define a Python function named getResponse() that takes a string as its only argument and returns a new string. If the argument ends with a question mark and has an even number of characters, the function should return the string "Yes". If the argument ends with a question mark and contains an odd number of characters, the function should return the string "No". If the argument ends with an exclamation point, the function should return the string "Wow". Otherwise, the...
Define a function named how_many_substr_of_string(...) which receives two parameters, the first parameters is a list with strings (name it listst) and the second parameter is a single string (name it st). The function should return a number, indicating how many of the strings in the list listst are substrings in the string st As an example, the following code fragment: listst = ["a","bc","dd"] st = "abc" res = how_many_substr_of_string(listst,st) print (res) should produce the output: 2 language:Python
Python 5. Write a function named grade_components that has one parameter, a dictionary. The keys for the dictionary are strings and the values are lists of numbers. The function should create a new dictionary where the keys are the same strings as the original dictionary and the values are tuples. The first entry in each tuple should be the weighted average of the non-negative values in the list (where the weight was the number in the 0 position of the...
# 1111111111111111111111111111111111111111111111111 # draw_histogram() #-------------------------------------------------- #-------------------------------------------------- """ Define the draw_histogram() function which is passed a Python dictionary as a parameter. The keys of the dictionary are single letters and the corresponding values are integers, e.g., {'b': 5, 'a': 6, 'c': 3}. For each key:value pair in the dictionary the function prints the key, followed by ": ", followed by a series of stars. The number of stars printed is given by the value corresponding to the key. The keys are...