How to separate, in a list, symbols and numbers?

Hello

ex= 2.5 x/(y*z)

How to proceed to separate the symbol and the number of the expression above in a list of the type:

{2.5,x(y/z)}

Sincerely,

Sinval

Maybe:

ex = 2.5 x/(y*z);

GatherBy[List @@ ex, NumericQ]

Another one:

{First@ex, Rest@ex}

The second option was better for my purpose. Thanks for the tip Hans.