use std::collections::HashMap; let states: HashMap<_, _> = "AZ CA ID IN MA OK PA VA" .split(' ') .zip( "Arizona California Idaho Indiana Massachusetts Oklahoma Pennsylvania Virginia" .split(' '), ) .collect();