Je voudrais générer une grande liste de listes à passer à une fonction. Une partie de cela consiste à passer des arguments de mot-clé, mais je n'arrive pas à le faire fonctionner, car le dictionnaire de mots-clés est pris comme un argument positionnel :
mylist = [
['fromage', 'pain grillé', 'pain', {exempt=True}],
['bagel', 'pomme', 'flocons d'avoine', {exempt=True}],
]
for i in mylist:
myfunc(*i)
def myfunc(first, *args, exempt=False, **kwargs):
if exempt:
return
J'espère que cela transmet l'idée. Est-il possible de mettre en œuvre ce genre d'approche ?