collect 和 collectFirst 方法用于将部分函数应用于集合的元素。collect 方法以部分函数作为参数,并将其应用于集合中的所有元素以创建一个新的集合。新集合只包含那些被部分函数成功映射的元素。collectFirst 方法将部分函数应用于集合中第一个该函数有定义的元素,并返回用 Some 包装的结果,或者如果该函数对集合中的任何元素都没有定义,则返回 None。