def prepend(targList, srcList): targList[:0] = srcList
Macht euch klar, wo der Unterschied zur Funktion
def noPrepend(list1, list2): return list2+list1
liegt.