Larry Hastings wrote: >> what's in "s" when that loop is done? > > It's equivalent to " 'a' * 10000000 ". (I shan't post it here.) but what *is* it ? an ordinary PyString object with a flattened buffer, or something else ? </F>