pub fn z_score<T>(list: &Vec<T>, number: T) -> f64where T: Sum<T> + Div<Output = T> + Copy + FromStr + ToString + Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + Debug + PartialEq + Display, <T as FromStr>::Err: Debug,