Lorsque vous utilisez map, vous souhaitez souvent ne corriger que certains des arguments, alors prenez-en note.
Utilisez functools.partial. Cet objet se comporte comme une fonction appelée avec des arguments.
Prenons le cas de la création d'une fonction qui ajoute deux arguments et les renvoie, puis ne corrige qu'un seul des arguments.
In [1]: import functools
In [2]: def f(a, b):
...: return a + b
...:
In [3]: map(functools.partial(f, b=1), [1, 2, 3])
Out[3]: [2, 3, 4]