rust中的向量vec,和python的列表差不多吧。总之,使用起来放出方便。
那么,如何判断一个向量vec里面是否包含某个值呢?请使用如下的方法。
let mut m1:Vec<&str>=vec!["青山","大队长","加油"];
println!("判断结果:{}", m1.contains(&"队长"));
//这里输出false
let mut m2:Vec<String>=vec!["你".to_string(),"我".to_string(),"他".to_string()];
println!("判断结果:{}", m2.contains(&"他".to_string()));
//这里输出true
let v = [10, 40, 30];
println!("判断结果:{}", v.contains(&30));
//这里输出true