Your reply, particularly what's quoted below, was very helpful. Thank you. - Ed Suominen Peter Otten wrote: >>>> def index(names, pattern): > ... for i, n in enumerate(names): > ... if fnmatch.fnmatch(n, pattern): > ... return i > ... return -1