Per trasformare, dobbiamo specificare la condizione matematica. Questa condizione viene applicata utilizzando la proprietà di chiusura shorthand. Qui, $ 0 può essere utilizzato come chiusura stenografia che specifica la condizione all'interno del metodo Map ().
Sintassi
swift_array.mappa ($ 0 trasformazione)Dove Swift_array è l'array di input.
Parametro
Prende la condizione usando la chiusura stensa-$ 0.
Esempio 1
Creiamo un array rapido che ha 8 numeri interi. Ora facciamo le seguenti trasformazioni:
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato Swift_array con 8 numeri interi.
Riga 7:
Qui, aggiungiamo 2 a tutti gli elementi in Swift_array. L'operazione matematica è - "$ 0 + 2".
Riga 10:
Qui, sottraggiamo 5 da tutti gli elementi di Swift_array. L'operazione matematica è - "$ 0 - 5".
Esempio 2
Creiamo un array rapido che ha 8 numeri interi. Ora facciamo le seguenti trasformazioni:
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato Swift_array con 8 numeri interi.
Riga 7:
Qui, moltiplichiamo 4 con ogni elemento in Swift_array. L'operazione matematica è - "$ 0 * 4".
Riga 10:
Qui, dividiamo ogni elemento per 10 in swift_array. L'operazione matematica è - "$ 0 /10".
Esempio 3
Creiamo un array rapido che ha 3 stringhe e restituiamo un swift_array trasformato che ha la lunghezza della stringa.
// Crea un array rapidoProduzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato Swift_array con 3 stringhe.
Riga 7:
Qui, trasformiamo Swift_array restituendo il conteggio dei caratteri in ogni stringa. L'operazione è "$ 0.contare". Il conteggio trova la lunghezza della stringa rapida.
Esempio 4
Creiamo due array rapidi e li trasformiamo in array che ha stringhe in capitale e stringhe minuscole.
// Crea un array rapidoProduzione
Spiegazione
Riga 2-5:
Abbiamo creato due array Swift con stringhe chiamate Swift_array1 e SWIFT_ARRAY2.
Riga 9:
Qui, trasformiamo SWIFT_ARRAY1 restituendo le corde in capitale. L'operazione è "$ 0.superiore ()".
Riga 15:
Qui, trasformiamo SWIFT_ARRAY2 restituendo le corde in minuscolo. L'operazione è "$ 0.minuscolo ()".
Conclusione
In questo rapido tutorial, abbiamo imparato a trasformare tutti i valori nel metodo Swift_Array esistente usando il metodo Map (). Map () in Swift Array è un metodo utilizzato per trasformare l'array esistente applicando un'operazione matematica su di esso. Specificare la chiusura di stenografia $ 0 è importante menzionare la condizione di trasformazione con l'operazione R e l'espressione matematica.