I would say Python won because IIRC it was meant to be a glue language between C libraries (something between C and bash) from the beginning.
This made it fairly easy for anyone to provide Python bindings for existing C libraries, so users could enjoy a large number of packages in order to get stuff done quickly.
Then of course, numpy/pandas etc.