Können Maps() nur Schlüssel ausgeben?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

Können Maps() nur Schlüssel ausgeben?

Beitrag von Delle »

Hallo,

das folgende Beispiel verwirrt mich etwas:

Code: Alles auswählen

  NewMap Country.s()

  Country("US") = "United States"
  Country("FR") = "France"
  Country("GE") = "Germany"

  ForEach Country()
    Debug MapKey(Country())
  Next
Das gibt nur den Schlüssel aus... was ist aber mit den zugewiesen Werten (Ländern)?

Ich finde bei den Map-Befehlen da irgendwie nix in die Richtung...

Danke!
PB 6.21 | Win 11
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Können Maps() nur Schlüssel ausgeben?

Beitrag von Kiffi »

Code: Alles auswählen

ForEach Country()
  Debug MapKey(Country()) + " = " + Country()
Next
a²+b²=mc²
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

Re: Können Maps() nur Schlüssel ausgeben?

Beitrag von Delle »

Danke Kiffi! Da muss man erstmal drauf kommen...
PB 6.21 | Win 11
Antworten