method Map.get
Value for k or none.
Example:
fn main() io {
let m: Map<str, i32> = {"a": 1}
print("{m.values()}")
}Вывод
[1]
Example:
fn main() io {
let m: Map<str, i32> = {"a": 1}
print("{m.keys()}")
}Вывод
["a"]
Example:
fn main() io {
var m: Map<str, i32> = {"a": 1}
m.clear()
print("{m.len()}")
}Вывод
0
Example:
fn main() io {
let m: Map<str, i32> = {"a": 1}
print("{m.contains("a")} {m.contains("b")}")
}Вывод
true false
Example:
fn main() io {
var m: Map<str, i32> = {"a": 1}
print("{m.remove("a")} {m.remove("a")}")
}Вывод
1 none
Example:
fn main() io {
var m: Map<str, i32> = {:}
m.insert("a", 1)
m.insert("a", 2)
print("{m.get("a")} {m.len()}")
}Вывод
2 1
Example:
fn main() io {
let m: Map<str, i32> = {"a": 1}
print("{m.get("a")} {m.get("z")}")
}Вывод
1 none
pub(api) fn get(k: K) -> V?С версии. 1.0.0-beta
Параметры
| Имя | Тип |
|---|---|
k | K |
Возвращает
V?
Эффекты
не объявлены (чистая, пока тело не говорит иное)
Определено в: std/core/collections.oxl:740