I'm creating a new language which borrows from Python (among other languages), and I'm curious what features of Python its users enjoy the most.<br><br>I posted a similar thread on ruby-talk with a poll, but unfortunately my background in Python is much weaker than it is in Ruby.  That said, here are some of the features of Python that I'm considering adding to my language (or are already there):<br>
<br>- list comprehensions<br>- lambdas<br>- keyword arguments<br>- built-in help<br>- decorators<br>
- docstrings<br>- obtaining references to methods with var.method<br>- UCS4 internal string representation<br><br>What are *your* favorite features of Python?  I'm particularly interested in ones not included in this list.  I'm not looking for "Python exclusive" features so much as features you use frequently which make your life easier which aren't particularly common among the more popular languages.<br>
<br>P.S. If you're curious about my language you can read about it here: <a href="http://wiki.reia-lang.org">http://wiki.reia-lang.org</a> and see some working examples of the syntax (which borrows heavily from Python) here: <a href="http://github.com/tarcieri/reia/tree/master/examples">http://github.com/tarcieri/reia/tree/master/examples</a><br>
<br>--<br>Tony Arcieri<br>