Sobes.tech
Junior — Middle

Kako se vrši prolaz kroz elemente u strukturi podataka map?

sobes.tech АИ

Одговор од АИ

U jeziku Go, za prolazak kroz elemente u mapi koristi se petlja for sa ključnom riječi range. Pri svakoj iteraciji, možete dobiti ključ i vrijednost iz mape. Redoslijed prolaska nije garantovan i može biti različit pri svakom pokretanju programa.

Primjer:

m := map[string]int{"jabuka": 5, "banana": 3, "narandža": 7}

for key, value := range m {
    fmt.Printf("Ključ: %s, Vrijednost: %d\n", key, value)
}

Ako želite proći samo kroz ključeve, možete koristiti:

for key := range m {
    fmt.Println(key)
}

Na ovaj način, prolazak kroz elemente u mapi u jeziku Go je jednostavan i praktičan uz pomoć range.