Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Löschen von Schlüsseln aus Maps | Einführung in Strukturen & Maps
Einführung in Golang
course content

Kursinhalt

Einführung in Golang

Einführung in Golang

1. Erste Schritte
2. Datentypen
3. Kontrollstrukturen
4. Funktionen
5. Arrays und Slices
6. Einführung in Strukturen & Maps

book
Löschen von Schlüsseln aus Maps

Wir können auch Schlüssel-Wert-Paare aus Maps mit der delete()-Funktion entfernen.

Hier sind einige Punkte zur delete()-Funktion zu beachten:

  • Die delete-Funktion gibt keinen Wert zurück;
  • Wenn der Schlüssel keyName nicht existiert, tut sie einfach nichts;
  • Wenn die Map mapName nicht existiert, wird während der Kompilierung ein Fehler angezeigt.

Hier ist ein Beispiel, wie die delete()-Funktion in einem Programm verwendet wird:

go

index

copy
12345678910111213
package main import "fmt" func main() { var numbers = map[string]int { "one": 1, "two": 2, "three": 3, } fmt.Println(numbers) // Output: map[one:1 three:3 two:2] delete(numbers, "three") fmt.Println(numbers) // Output: map[one:1 two:2] }
Betrachten Sie den folgenden Map-Code. Welche der Ausdrücke werden ohne Kompilierungsfehler ausgeführt:

Betrachten Sie den folgenden Map-Code. Welche der Ausdrücke werden ohne Kompilierungsfehler ausgeführt:

Wählen Sie einige richtige Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 7
We're sorry to hear that something went wrong. What happened?
some-alt