basic-tutorial 0.1.0

basic-tutorial
Documentation
use std::collections::HashMap;

#[allow(unused)]
fn main() {
    let mut scores = HashMap::new();
    scores.insert(String::from("Blue"), 10);
    scores.insert(String::from("Yellow"), 50);
    println!("{:?}", scores);

    let teams = vec![String::from("Blue"), String::from("Yellow")];
    let initial_scores = vec![10, 50];
    let scores2: HashMap<_, _> = teams.iter().zip(initial_scores.iter()).collect();
    println!("{:?}", scores2);

    println!("{:?}", scores2.get(&String::from("Blue")));

    for (k, v) in &scores2 {
        println!("{}: {}", k, v);
    }
}