Partial function application allows us to create "functions" from other functions with pre-filled arguments. This can be very useful when we want to pipe the output of one function into a function requiring two functions.
from functools import partial
Create A Function
def multiply(x, y): return x * y
Create A Function With Y Pre-Filled
double = partial(multiply, y=2)
Run The Partial Function