Ben wrote:

> The output from this would be (for a given key value):
>                 Number:       181
>                 Level:        ovride+supvis
>                 Location:      mons=4 v8.0 3rd floor
>                 MOPS: ['287', '288', '289', '290']
>                 List Length:  28
>                 Matrix:       kng
> 
> This is really odd...my len(v.mops) ought to return 4 (4 elements in
> the list).

adding a

     print type(v.mops), repr(v.mops)

debug statement might provide you with the clues you need.

 > In fact it returns 28. looking at outputs from lots of
> records, it seems that the length is almost always 7 time too great
> (28/7=4)....but not always.

 >>> len("['287',")
7
 >>> len(" '288',")
7
 >>> len(" '289',")
7
 >>> len(" '290']")
7

</F>

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to