Option 和 for推导式有值无值val vector = for(item <- 1 to 10 ) yield item * 2 Option 和 for推导式option继承迭代器,可以被迭代在for中如果取不到就会返回None假设是一个元祖 只要一个为None 那么一整个元祖就会None => 返回值就是Option[None]组合上flatMap那么 None就会被剔除掉 有值 无值