title: Random without repetition?
body: <p>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. </p>
  
  <pre><code>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
  </code></pre>