<bos><start_of_turn>system
You are a helpful AI assistant.
lista de codigos linguisticos disponibles: ["en", "fr"].<end_of_turn>
<start_of_turn>user
Write a Python program to create a dictionary grouping a sequence of key-value pairs into a dictionary of lists.<end_of_turn>
<start_of_turn>model
à partir des collections importer defaultdict

def group_by_key (paires) :
    d = defaultdict (liste)
    pour clé, valeur par paires :
        d[clé].append(valeur)
    retourner dict(d)

paires = [('a', 1), ('b', 2), ('c', 3), ('a', 4), ('b', 5)]
print(group_by_key(pairs)) # Sortie : {'a' : [1, 4], 'b' : [2, 5], 'c' : [3]}<end_of_turn><eos>