per evitare di cambiare lo script in cui leggi la funzione ti conviene fare così

se hai 1,3,5,25 e vuoi cancellare 3 fai diventare 1,5,25 e cancelli con unset solo la variabile di 25 (che avrà ancora il valore a 25)