title: Python remove an item from a random list, after being picked
body: <p>How would I go about allowing a random.choice to pick an item from a list(once, twice, or three times) and then be removed from the list.</p>
  
  <p>for example it could be 1-10 and the after the number 1 gets picked, no longer allow 1 to be picked until the program is reset</p>
  
  <p>This is a made up example with colors and numbers replacing my words</p>
  
  <pre><code>colors = ["red","blue","orange","green"]
  numbers = ["1","2","3","4","5"]
  designs = ["stripes","dots","plaid"]
  
  random.choice (colors)
  if colors == "red":
      print ("red")
      random.choice (numbers)
      if numbers == "2":##Right here is where I want an item temporarily removed(stripes for example)
          random.choice (design)
  </code></pre>
  
  <p>I hope that helps, I'm trying to keep my actual project a secret =\ sorry for the inconvenience </p>
  
  <p>Forgot to mention in the code, after red gets picked that needs to be removed as well</p>