Есть ли способ предотвратить побочные эффекты в python? Например, следующая функция имеет побочный эффект, есть ли какое-либо ключевое слово или любой другой способ, чтобы жалоба python на него писала?
def func_with_side_affect(a):
a.append('foo')