On Sat, 10 Nov 2007 09:02:01 -0800, Mike Howarth wrote:

> Basically I'm reducing an array of prices like so:
>>> subtotal = reduce(operator.add, itemprices)

Take a look at the built in `sum()` function.

> This gives me a string of '86.00.00' which I am trying to use with decimal
> objects.

So what the heck is in `itemprices`!?

> Being relatively new to python, I'm not sure how I could round the string or
> similar. Anyone got any ideas?

You can't round strings.  Maybe that's the problem here: data types.  Are
you sure you have numbers that you are adding and not strings or something!?

Ciao,
        Marc 'BlackJack' Rintsch
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to