How can I verify that a passed argument is an interible collection?

Charles Krug cdkrug at worldnet.att.net
Thu Apr 21 10:43:21 EDT 2005


List:

I'm working on some methods that operate on (mathematical) vectors as
in:

def Convolution(x, y)
"""Returns a list containing the convolution of vectors x and y"""

Is there any way to determine at runtime that x and y are iterible
collections?

Do I *coughs* simply *coughs* trap the exception created by:

    for v in x:

when v is a scaler quantity?

Thanks


Charles




More information about the Python-list mailing list