Код: Выделить всё
def func1(a):
a[:] = [x**2 for x in a]
a = range(10)
print a #prints [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
func1(a[:5])
print a #also prints [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Код: Выделить всё
[0, 1, 4, 9, 16, 5, 6, 7, 8, 9]
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/423 ... n-function