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 like all stuff with [] and {}. Selectors like this [-1:1]. Possibility to write less code, but more something meaningfull, that gives to write Models and other declarative things very DRY.
What Python features will excite the interest of a C# developer?