簡單的寫法就是先建立一個清單來存放隨機取出的數,例如隨機在1~10中取五個數,如果取出的數不在清單中就將其放入清單中,如果該數已經在清單中就什麼事也不做,直達清單有五個數就結束。
以下的寫法是先依序將數字放入原始清單,然後從中取數,取出後的該數即放入挑選後的清單,接著馬上刪除原始清單的該數。