Fix pep8 errors in batch_gradient_descent.py

To me this would be more readable as
```
alpha_list = [(alpha ** weight) * (best_alpha ** (1.-weight))
              for alpha in alpha_list]
```
if it does not cause the lines to be too long.