---
# System prepended metadata

title: Untitled

---

```python

class A():
    def __init__(self):
        self.values = 3*[0]

    def increment(self, i):
        self.values[i] += 1

instance = A()

print("before", instance.values)

actions = []
for i in range(3):
    action = lambda: instance.increment(i)
    # Aufruf funktioniert wie erwartet
    action()
    actions.append(action)

for action in actions:
    # Aufruf funktioniert nicht mehr wie erwartet
    action()

# Hätte [2,2,2] erwartet, ist aber [1,1,4]
print("after", instance.values)

# Funktionen sind unterschiedlich
print(actions)
```
