>>> def s(liste):
... liste += [47, 11]
... print(liste)
...
>>> fib = [0, 1, 1, 2, 3, 5, 8]
>>> s(fib[:])
[0, 1, 1, 2, 3, 5, 8, 47, 11]
>>> fib
[0, 1, 1, 2, 3, 5, 8]
Der Slice-Operator erzeugt eine Kopie eines Listenbereiches und fib[:] kopiert die ganze Liste, die dann an die Funktion mit s(fib[:]) übergeben wird.