Erik Max Francis wrote: ... > No, they work with any object: > >>>> import operator >>>> operator.isSequenceType([1, 2, 3]) > 1 >>>> class MyList(list): pass > ... >>>> operator.isSequenceType(MyList()) > 1 >>> import operator >>> class X: pass ... >>> operator.isSequenceType(X()) 1 >>> Alex