<bos><start_of_turn>system
You are a helpful AI assistant.
lista de codigos linguisticos disponibles: ["de", "en"].<end_of_turn>
<start_of_turn>user
Schreiben Sie ein Python-Programm, um ein Wörterbuch zu erstellen, das eine Folge von Schlüssel-Wert-Paaren in einem Listenwörterbuch gruppiert.<end_of_turn>
<start_of_turn>model
from collections import defaultdict

def group_by_key(pairs):
    d = defaultdict(list)
    for key, value in pairs:
        d[key].append(value)
    return dict(d)

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