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.

python

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] }
question mark

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

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 7

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

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.

python

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] }
question mark

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

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 7
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt