Swift Array - Karte

Swift Array - Karte
MAP () im Swift -Array ist eine Methode, mit der das vorhandene Array durch Anwenden eines mathematischen Betriebs darauf transformiert wird. Wenn Sie dies tun, werden alle Elemente im vorhandenen Swift -Array transformiert. Alle Elemente werden also geändert.

Um sich zu transformieren, müssen wir den mathematischen Zustand angeben. Diese Bedingung wird unter Verwendung der Kurzschließungseigenschaft angewendet. Hier, $ 0 kann als Kurzschlussverschluss verwendet werden, was den Zustand innerhalb der MAP () -Methode angibt.

Syntax

Swift_array.MAP ($ 0 Transformation)

Wo Swift_array das Eingabearray ist.

Parameter
Es nimmt die Bedingung mit dem Kurzschlussverschluss-$ 0.

Beispiel 1

Wir erstellen ein Swift -Array mit 8 Ganzzahlen. Jetzt machen wir die folgenden Transformationen:

  1. Fügen Sie 2 zu allen Elementen im Swift_Array hinzu.
  2. Subtrahieren Sie 5 von jedem Element im Swift_Array.
// Erstellen Sie ein Swift -Array
var Swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("tatsächliches Array - \ (Swift_array)")
// 2 zu allen Elementen im Swift_Array 2 hinzufügen
print ("transformiertes Swift Array - \ (Swift_Array.Karte $ 0 + 2) "))
/// 5 von allen Elementen im Swift_Array abziehen
print ("transformiertes Swift Array - \ (Swift_Array.Karte $ 0 - 5) "))

Ausgang

Erläuterung

Zeile 2:

Wir haben ein Array namens Swift_array mit 8 Zahlen erstellt.

Zeile 7:

Hier fügen wir allen Elementen im Swift_Array 2 hinzu. Die mathematische Operation ist - “$ 0 + 2”.

Zeile 10:

Hier subtrahieren wir 5 von allen Elementen im Swift_Array. Die mathematische Operation ist - “$ 0 - 5”.

Beispiel 2

Wir erstellen ein Swift -Array mit 8 Ganzzahlen. Jetzt machen wir die folgenden Transformationen:

  1. Multiplizieren Sie 4 mit jedem Element im Swift_Array.
  2. Teilen Sie jedes Element im Swift_Array durch 10 durch.
// Erstellen Sie ein Swift -Array
var Swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("tatsächliches Array - \ (Swift_array)")
// 4 mit jedem Element im Swift_Array multiplizieren
print ("transformiertes Swift Array - \ (Swift_Array.Karte $ 0 * 4) "))
// Teilen Sie jedes Element im Swift_Array um 10 um 10
print ("transformiertes Swift Array - \ (Swift_Array.Karte $ 0 /10) "))

Ausgang

Erläuterung

Zeile 2:

Wir haben ein Array namens Swift_array mit 8 Zahlen erstellt.

Zeile 7:

Hier multiplizieren wir 4 mit jedem Element im Swift_Array. Die mathematische Operation ist - “$ 0 * 4”.

Zeile 10:

Hier teilen wir jedes Element im Swift_Array um 10 um 10. Die mathematische Operation ist - “$ 0 /10”.

Beispiel 3

Wir erstellen ein Swift -Array mit 3 Saiten und geben ein transformiertes Swift_Array mit einer String -Länge zurück.

// Erstellen Sie ein Swift -Array
var Swift_array: [String] = ["Swift1", "LinuxHint", "C#"]
print ("tatsächliches Array - \ (Swift_array)")
// Verwandeln Sie das Swift_Array, indem Sie die Zeichenzahl in jeder Zeichenfolge zurückgeben
print ("transformiertes Swift Array - \ (Swift_Array.Karte $ 0.zählen)")

Ausgang

Erläuterung

Zeile 2:

Wir haben ein Array namens Swift_array mit 3 Saiten erstellt.

Zeile 7:

Hier verwandeln wir das Swift_Array, indem wir die Zeichenzahl in jeder Zeichenfolge zurückgeben. Die Operation ist “$ 0.zählen”. Count findet die Länge der schnellen Zeichenfolge.

Beispiel 4

Wir erstellen zwei Swift -Arrays und verwandeln sie in die Arrays mit Kapitalfallketten und niedrigeren Fallzeichenfolgen.

// Erstellen Sie ein Swift -Array
var Swift_array1: [String] = ["Swift1", "LinuxHint", "C#"]
// Erstellen Sie ein Swift -Array
var Swift_array2: [String] = ["Hallo", "LinuxHint"]
print ("tatsächlicher Swift Array1 - \ (Swift_Array1)")
// verwandeln.
print ("Transformed Swift Array1 - \ (Swift_Array1.Karte $ 0.obercased ()) "))
print ("tatsächlicher Swift Array2 - \ (Swift_array2)")
// Verwandeln.
print ("Transformed Swift Array2 - \ (Swift_Array2.Karte $ 0.niedrigercased ()) ")

Ausgang

Erläuterung

Zeile 2-5:

Wir haben zwei Swift -Arrays mit Saiten namens Swift_array1 und Swift_array2 erstellt.

Zeile 9:

Hier verwandeln wir den Swift_Array1, indem wir die Saiten im Kapitalfall zurückgeben. Die Operation ist “$ 0.obere Zeichnung ()”.

Zeile 15:

Hier verwandeln wir das Swift_Array2, indem wir die Saiten in einem unteren Fall zurückgeben. Die Operation ist “$ 0.niedrigerer ()”.

Abschluss

In diesem Swift -Tutorial haben wir gelernt, wie man alle Werte im vorhandenen Swift_Array mit der MAP () -Methode transformiert. MAP () im Swift -Array ist eine Methode, mit der das vorhandene Array durch Anwenden eines mathematischen Betriebs darauf transformiert wird. Das Angeben des Kurzschließs $ 0 ist wichtig, um den Transformationszustand mit der Operation R und dem mathematischen Ausdruck zu erwähnen.