I want to write a program that displays all the elements of a list in random order without repetition. 
It seems to me that it should work, but only prints those elements with repetition. 

```
import random

tab = []

for i in range(1, 8):
    item = random.choice(["house", "word", "computer", "table", "cat", "enter", "space"])
    if item not in tab:
        print(item)
    else:
        tab.append(item)
        continue

```