Task
In a given set of integers, you need to remove minimum and maximum elements.
The second argument tells how many min and max elements should be removed.
def removeminmax(data: set, total:int) -> set:
try:
for i in range(total):
data.remove(max(data))
data.remove(min(data))
return data
except:
data
AssertionError:
assert removeminmax({8, 9, 7}, 2) == set()
What is the problem? I'm returning an empty set!
Created at: 2022/01/25 20:08; Updated at: 2022/01/25 20:21
The question is resolved.