On Sun, Jun 16, 2013 at 3:17 PM, Steven D'Aprano <st...@pearwood.info> wrote: > > plus some more exotic built-ins, which I haven't shown.
Some types that didn't make it into Steven's list: zip map filter enumerate reversed memoryview slice ellipsis, type(...) super classmethod staticmethod property I wouldn't call 'em exotic. OK, maybe ellipsis. Regarding abstract base classes, once you've gotten the hang of the data model, read the docs for abc and numbers in addition to the already-mentioned collections.abc: http://docs.python.org/3/library/abc http://docs.python.org/3/library/numbers For example, sorted(numbers.Integral.__abstractmethods__) is the list of methods that have to be implemented. Else the interpreter will just complain that it "Can't instantiate abstract class Integral with abstract methods ....". _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor