In Python , si creano gli array dichiarando un tipo di dati utilizzando un personaggio come typecode , quindi inizializzare l'array . Se si dispone di un array di interi con segno , è possibile cercare e sostituire i valori in esso che non si desidera . Classe Array di Python non ha un metodo incorporato per sostituire i valori esistenti in array , ma è possibile ovviare a questo utilizzando i loop per controllare i valori di un array esistente e aggiungendo in una nuova. Prima, però , verificare se i valori sono numeri interi negativi , e in tal caso, sostituirli . Istruzioni 
 1 
 Aprire un file di programma Python e digitare il seguente codice : 
 
 da importazione matrice * 
 
 Questa riga importa la classe array in programma in modo da poter creare e modificare gli array 
 2 
 Digitare il seguente codice: 
 
 def replaceArray ( AR ) : . 
 
 - > newArray = array ( 'i' , [ ] ) per 
 - > for i in ar : 
 
 - > - > se i < 0 : 
 
 - > - > - > newArray.append ( 0 ) per 
 - > - > altro : 
 
 - > - > - > newArray.append ( i ) per 
 - > ritorno newArray 
 
 ricordarsi di rientro in modo corretto. Ogni " - > " rappresenta un trattino , se si utilizzano spazi o tabulazioni per farlo. La prima riga crea una funzione denominata " replaceArray " che prende un array come parametro. La seconda riga crea un nuovo array per copiare i valori da quella vecchia . La terza linea inizia un ciclo per ciclo attraverso ogni elemento dell'array . Nel fare questo , il quarto attraverso linee settimo controllo per vedere se l'elemento corrente è un numero intero negativo . Se è così , lo sostituisce con zero e lo aggiunge al nuovo array . In caso contrario, solo che aggiunge valore al nuovo array . È possibile sostituire i numeri interi negativi con qualcos'altro avete bisogno . L'ultima riga restituisce il nuovo array con i valori sostituiti . 
 3 
 Salvare il file di programma Python ed eseguirlo nel vostro ambiente di shell Python . 
 4 
 Tipo il seguente codice : 
 
 myArr = array ( 'i' , [ 1 , -2 , 3 , -4 , 5 ] ) per 
 myArr = replaceArray ( myArr ) per 
 la prima riga crea un array con numeri interi positivi e negativi in esso. Si può già avere un array creato altrove nel programma. La seconda riga sovrascrive tale matrice passandolo alla funzione che si è creato swap fuori interi negativi con zeri . I nuovi valori " [ 1 , 0 , 3 , 0 , 5 ] " sono ora nella matrice " myArr " .