For someone who’s been happily programming in C# for quite some time now and planning to learn a new language I find the Python community more closely knit than many others.  
Personally dynamic typing puts me off, but I am fascinated by the way the Python community rallies around it. There are a lot of other things I expect I would miss in Python (LINQ, expression trees, etc.)  
What are the good things about Python that developers love? Stuff that’ll excite me more than C#.
I'm primarily .NET developer and using Python for me personal projects.

What are the good things about python that developers love?

I can say for myself - Python is like a breath of fresh air. 
1) It's simple to learn, took about a week for me in the evenings. I'm saying about Python + Django. Python syntax is quite simple.
2) It's simple to use. No troubles installing Python + Django on Windows at all.
3) It can be run on Windows and UNIX.
4) I need it for web, so I get cheaper hosting than ASP.NET.
5) All the advantages of Python language over C#. Like tuples - so useful!
The only thing I don't like is that my favorite IDE Visual Studio doesn't support it (I know about IronPython, don't you worry).
What Python features will excite the interest of a C# developer?