Comment puis-je aller à propos d'une touche particulière dans un dictionnaire de sorte qu'il puisse contenir plusieurs valeurs de liste?
Résultat souhaité: Clé: [[valeur, valeur], [valeur, valeur] p>
Ceci est ma tentative: p>
3 Réponses :
Basé sur votre nouvelle édition, c'est ce dont vous auriez besoin:
var dict = [String : [[String]]]() dict["A"] = [["hey","friend"]]
var dict = [String: [[String]]]()
dict["A"] = [["hey", "friend"]]
if dict["A"] != nil {
let appendages = ["hello", "how are you"]
dict["A"]?.append(appendages)
}
print(dict["A"] ?? "empty")
La sortie de celle-ci est ["A": ["Hey," ami "," Bonjour "," Comment vas-tu "]] Quand j'aimerais que ce soit [" A ": [" Hey, " "], ["Bonjour comment vas-tu"]]]
Maintenant, je comprends; Réponse mise à jour. Il vous suffit de faire le type de valeur de votre dictionnaire un tableau de matrices.
Selon votre description:
["A": [["hey", "firend"], ["hello", "how are you"]]]
Quelle est la question ou quel problème avez-vous? S'il vous plaît Modifier Votre question et fournir des détails (ne répondez pas dans un commentaire).