testdata = [23,5,7,2,7,9,4]
def test(arg):
arg.sort()
test(testdata)
print(testdata)
testdata = [23,5,7,2,7,9,4]
def test2(arg):
arg = list(arg)
arg.sort()
test2(testdata)
print(testdata)
Ответ лежит на поверхности, Лутц об этом пишет и приводит пример такого поведения и к чему это может привести, кажется об этом каждая книга пишет. Я конечно могу дать конкретный ответ, но думаю тут и без меня сейчас кто-нибудь вам его напишет, если самому лень перечитать главу и подумать, поэтому я только намекнул.