Anhängen eines Elements an einen Listenwert innerhalb eines assoziativen ArraysHallo,
Ich versuche, ein Element zu einem assoziativen Array hinzuzufügen, wobei der Wert eine Liste ist und das Element zur Liste innerhalb des assoziativen Arrays hinzugefügt werden muss.
Z.B:
cary = ["highschools" => {"Cary", "Green Hope", "Panther Creek"}, "population" => 116244, "state" => "NC", "weather" => "sunny"] ;
In diesem,
1. Wie kann ich einen neuen Eintrag zur Liste „Gymnasien“ hinzufügen?
2. Wie konvertiere ich den Wert „Wetter“ in eine Liste? dh „Wetter“ => {„sonnig“, „feucht“}
Für jede diesbezügliche Hilfe sind wir sehr dankbar.
Danke,
Dileep
Betreff: Anhängen eines Elements an einen Listenwert innerhalb eines assoziativen ArraysBei JSL gibt es normalerweise mehr als eine Möglichkeit. Hier ist mein Weg:
cary = ["high schools" => {"Cary", "Green Hope", "Panther Creek"}, "population" => 116244, "state" => "NC", "weather" => "sunny"];
Insert Into( cary["high schools"], "Black Bear" );
cary["weather"] = { "sunny", "humid" };
Ich bin mir sicher, dass die konkreten Details darüber entscheiden werden, welcher Weg in diesem Fall für Sie der Beste ist.
Betreff: Anhängen eines Elements an einen Listenwert innerhalb eines assoziativen ArraysEs gibt wahrscheinlich einen einfacheren Weg, aber das Folgende scheint zu funktionieren.
cary = ["high schools" => {"Cary", "Green Hope", "Panther Creek"}, "population" => 116244,
"state" => "NC",
"weather" => "sunny"];
// 1.
cary << Insert("high schools", Insert(cary["high schools"], "another school"));
// 2.
cary << Insert("weather", Eval List(Insert(List(cary["weather"]), "humid")));
Show(cary);
/*:
cary = ["high schools" => {"Cary", "Green Hope", "Panther Creek", "another school"}, "population" => 116244, "state" => "NC", "weather" => {"sunny", "humid"}];