Avatar ·

Wie füge ich Elemente zu einem Dictionary in Swift hinzu?

Hallo zusammen! Ich habe gerade angefangen, Swift zu lernen, und bin auf ein Problem bei der Arbeit mit Dictionaries gestoßen. In anderen Sprachen wie Python oder JavaScript habe ich problemlos neue Schlüssel-Wert-Paare zu einem Dictionary hinzugefügt. Aber in Swift hat etwas nicht geklappt. Ich habe ein einfaches Dictionary, das die Namen von Studenten und ihre Noten speichert: ```swift var studentGrades = ["Ivan": 5, "Maria": 4] ``` Jetzt möchte ich einen neuen Studenten hinzufügen — Peter mit der Note 3. Ich habe es so versucht: ```swift studentGrades.append("Peter": 3) ``` Aber Xcode gibt einen Fehler aus: "Value of type '[String : Int]' has no member 'append'". Ich habe auch die Methode `add` ausprobiert: ```swift studentGrades.add("Peter": 3) ``` Funktioniert auch nicht. Könnt ihr mir bitte sagen, wie man in Swift richtig Elemente zu einem Dictionary hinzufügt? Ich habe gehört, dass es in älteren Swift-Versionen `NSDictionary` aus Objective-C gab, aber jetzt verwendet man wohl native Dictionaries. Vielleicht verwechsle ich etwas mit der Syntax? Ich wäre dankbar für Codebeispiele.