Pytonicznym podejściem w takich sytuacjach jest iterowanie się po elementach zbioru. To nic, że trzeba porównać elementy kilku list na raz! Zmienna pomocnicza j jest tu zbędna, ponieważ można użyć instrukcji zip:

```python
for t, w in zip(temp, wzor):
    if t == w: 
        slowo += w
    else:
        slowo +=*
```

Możliwe też, że taka konstrukcja jest przy okazji nieco szybsza, choć w tym konkretnym przypadku raczej bym się nie przejmował.