2 Respuestas
+ 5
If you want to get results fast, you don't write everything from scratch, but use libraries and plugins to solve a bunch of low level problems.
Python happens to be a popular language among people who make and use these tools. You'll find many excellent and tremendously useful ones, like Pandas, SciPy, Tensorflow, just to name a few.
If your language of choice does not come with say a module for scientific computing, you'd have to implement a bunch of more basic algorithms before you can get started with the AI-Part of your project.
+ 3
not a big expert of c#... python is taking the lead in ai etc because is very easy to master, has a lot of dedicated scientific statistical libraries, and can compete with c# from a performances point of view. if you need to talk with a doctor, or an economist, it's easier to make him understand python (sometimes you need to interact with the client). python it's also flexible, allows scraping websites manipulate excel, etc etc. also the python community is growing faster, and this creates a lot of new opportunity for the language and its developers. if you look for blog and articles about machine learning, most of them are with python or r, only few university ones are using c#