วิธีการคือ สร้างตัวเลขสุ่มในช่วงซ้ำๆ จนกว่าจะไม่พบใน List ที่กำหนด ใช้ฟังก์ชัน randrange() จากโมดูล random สร้างตัวเลขสุ่ม และตรวจสอบว่าอยู่ใน List หรือไม่ด้วยออปเตอเรเตอร์ not in
>>> l1 = [2, 4, 7]
>>> while True:
... x = random.randrange(1, 10)
... if x not in l1: break
>>> x
6