title: How do I generate a random list in Python with duplicates numbers
body: <p>So I just started programming in Python a few days ago. And now, im trying to make a program that generates a random list, and then, choose the duplicates elements. The problem is, I dont have duplicate numbers in my list. </p>
  
  <p>This is my code: </p>
  
  <pre><code>import random
  
  def generar_listas (numeros, rango):
      lista = [random.sample(range(numeros), rango)]
      print("\n", lista, sep="")
      return
  def texto_1 ():
      texto = "Debes de establecer unos parámetros para generar dos listas aleatorias"
      print(texto)
      return
  
  texto_1()
  generar_listas(int(input("\nNumero maximo: ")), int(input("Longitud: ")))
  </code></pre>
  
  <p>And for example, I choose 20 and 20 for random.sample, it generates me a list from 0 to 20 but in random position. I want a list with random numbers and duplicated. </p>