On Wed, 2009-07-29 at 08:24 -0700, WilsonOfCanada wrote: > I was wondering if there is any built-in function that clears the > array.
The proper python term would be "list." You can remove all elements of a list 'l' like so: del l[:] > I was also wondering if this works: > > arrMoo = ['33', '342', .... '342'] > arrMoo = [] That doesn't clear the list as such, but rather creates a new list, and reassigns the new list to the 'arrMoo' name in the local scope. Consider: >>> l1 = [1,2,3] >>> l2 = l1 >>> l1 = [] >>> print l2 [1, 2, 3] So the original list 'l1' lives on. However: >>> l1 = [1,2,3] >>> l2 = l1 >>> del l1[:] >>> print l1, l2 [] [] Cheers, Jason. -- http://mail.python.org/mailman/listinfo/python-list