What does it mean for alpha to be 0 when tuning lasso regressor with cross validation I was doing hyperparameter tuning of the alpha variable in sklearn's Lasso (using cross-validation).
The optimal alpha that was obtained from it is 0.
This means no regularization is needed and it's just a linear regressor.
I was wondering what could this implicate regarding the data I'm using and my target.
Thanks!

That result shows that you are not overfitting. This is likely to be the case if you have a lot of training data and few parameters. Or alternatively if the process you are modelling really is a linear one. In either case, this is how linear regression should be done.
Linear regression has the merits that it is fast to calculate, and often that it is familiar to the people who will use the model. But it is used too often where there is no real reason to expect that the true process is linear, or with a large number of predictors with no real mechanistic justification for thinking that they are predictive. In either case, Lasso can mitigate the situation a bit, and help make a less ridiculous model. Your result seems to show that you are not running into these problems.
