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#.
Don't get me wrong, I am and will always be a devoted fan of C#.
But sometimes there are things I can't do in C#. lthough C# keeps reducing those gaps, Python is still the language I go to to fill them.
It's dynamic, flexible, powerful, and clean. Lovely language. Whenever I need to script or build dynamic or functional (as in functional programming) software, I go Python.
What Python features will excite the interest of a C# developer?