Sobes.tech
Junior — Middle

Чӣ тавр муайян кардан мумкин аст, ки Map арзиши калидии муайянро дорад?

sobes.tech AI

Ҷавоб аз AI

Дар забони Go, барои санҷидани мавҷуд будани калид дар map, истифода мешавад амалиёти истихроҷ бо санҷиши арзиши дуввум — рамзи булеан, ки нишон медиҳад, ки оё калид ёфт шудааст.

Масалан:

m := map[string]int{"a": 1, "b": 2}

value, ok := m["a"]
if ok {
    fmt.Println("Калид ёфт, арзиш:", value)
} else {
    fmt.Println("Калид ёфт нашуд")
}

Ин ҷо, ok true хоҳад буд, агар калиди "a" дар харита бошад, ва false агар набошад.