title: Generate set of numbers with a given number of 1s, 2s, 3s, and zeroes
body: <p>I am attempting to resolve these components by getting inputs into the proper places and lists into the proper places.</p>
  
  <p>I have tried some code regarding lists but this has not amounted to the result I sought out. The below is what I believe to be the basic skeleton, but of course it needs more help as far as including sample1 and sample2. Unless of course the skeleton must be changed to include sample1 and sample2 lists.</p>
  
  <pre><code>population = []
  for i in range(10):
      population.extend([i]*10)
  
  import random
  random.sample(population,20)
  </code></pre>
  
  <p>I need to create a list (name it list_all) of 100 numbers that includes ten ones, ten twos, ten threes, ..., and ten zeros. Order doesn't matter. Create two random samples of twenty numbers each, where you are sampling without replacement (i.e., if all of the ones end up in sample1, there should not be any ones in sample2; in other words, the union of sample1 and sample2 is list_all). Importantly, I realize this needs to shuffled/randomized sample which is what you see above.</p>