Funzioni su array e liste

Guida a Perl
di M. Liverani

delete($array{chiave})
elimina l'elemento dall'array associativo

exists($array{chiave})
verifica se l'elemento dell'array associativo esiste

grep(espr,lista)
restituisce gli elementi della lista per i quali l'espressione

espr ha valore vero
join(espr,lista)
concatena gli elementi della lista separandoli mediante la stringa espr; restituisce una stringa con gli elementi concatenati

keys(%array)
restituisce una lista con le chiavi dell'array associativo

pop(@array)
restituisce l'ultimo elemento dell'array e lo elimina dall'array stesso

push(@array,lista)
inserisce gli elementi della lista alla fine dell'array

reverse(lista)
restituisce la lista in ordine inverso

shift(@array)
restituisce il primo elemento della lista e lo elimina dall'array

sort(lista)
ordina gli elementi della lista e restituisce una lista ordinata

splice(@array,offset,length,lista)
rimuove gli elementi dell'array a partire da offset per length elementi e li rimpiazza con gli elementi della lista; restituisce gli elementi rimossi

split(pattern,espr)
restituisce una lista di elementi generati dividendo la stringa espr in elementi ogni volta che viene incontrata la sottostringa pattern

unshift(@array,lista)
inserisce gli elementi della lista in testa all'array

values(%array)
restituisce un array con i valori degli elementi dell'array associativo


© Risorse.net (www.risorse.net)
pagina in versione stampabile:
http://www.risorse.net /perl/suarrayeliste.asp?print=ok