โปรแกรมต่อไปนี้สร้างจำนวนเต็มสุ่ม 10 ตัว ไม่ซ้ำกัน ระหว่าง 1 ถึง 100 โปรแกรมสร้างจำนวนเต็มสุ่มในช่วงที่กำหนด และเพิ่มลงใน List หากยังไม่เคยถูกเพิ่มมาก่อน
>>> import random
>>> lst = []
>>> for i in range(10):
... r = random.randint(1, 100)
... if r not in lst:
... lst.append(r)
>>> lst
[13, 53, 25, 95, 64, 87, 27, 93, 74, 60]