Sammlungen in Swift

Feb 20 2023
Array Arrays sind Sammlungen von Werten, die als einzelner Wert gespeichert werden. Array hat eine Indexnummer.

Array

Arrays sind Sammlungen von Werten, die als einzelner Wert gespeichert werden. Array hat eine Indexnummer. Array-Positionen zählen ab Null. Das Array beginnt mit eckigen Klammern und endet mit eckigen Klammern. Die darin enthaltenen Werte werden durch Kommas getrennt.

Erstellen eines leeren Arrays mit Typanmerkung

Wenn Sie ein leeres Array erstellen möchten, gibt es viele Möglichkeiten.

Wert aus einem Array lesen

Array-Funktionen

Am häufigsten verwendet

Satz

Obwohl Set dem Array ähnelt, weist es wichtige Unterschiede auf. Diese sind;

1- Set ist eine ungeordnete Sammlung. Es hat keinen Index.

2- Kein Artikel erscheint zweimal in einem Set.

Da Mengen Arrays ähneln, müssen Sie beim Definieren der Menge angeben, dass es sich um eine Menge handelt.

Wir lesen keinen Wert aus der Menge, da die Werte ungeordnet sind. Im Allgemeinen können wir die Menge verwenden, wenn es Werte gibt, die wir darin nicht wiederholen möchten, oder wenn es Werte gibt, deren Reihenfolge unserer Meinung nach nicht wichtig ist.

Erstellen eines leeren Satzes mit Typanmerkung

Ignorieren Sie die Setbenennung

Funktionen festlegen

Am häufigsten verwendet

Tupel

Mit Tupeln können Sie mehrere Werte zusammen in einem einzigen Wert speichern. Das klingt vielleicht nach Arrays, aber Tupel sind anders:

  1. Sie können einem Tupel keine Elemente hinzufügen oder daraus entfernen. sie haben eine feste Größe.
  2. Sie können den Typ der Elemente in einem Tupel nicht ändern. Sie haben immer die gleichen Typen, mit denen sie erstellt wurden.
  3. Sie können auf Elemente in einem Tupel zugreifen, indem Sie numerische Positionen verwenden oder sie benennen, Swift lässt Sie jedoch keine Zahlen oder Namen lesen, die nicht existieren.

Dies ist der Name der Struktur, in der wir Daten als Schlüsselwerte speichern.

Erstellen eines leeren Wörterbuchs und einer Typanmerkung

Lesewert aus Wörterbüchern

Wörterbuchfunktionen

Am häufigsten verwendet

Wenn Sie sich näher mit diesem Thema befassen möchten, können Sie meine Github-Adresse hier erreichen .