sturlamolden wrote:
> Guido van Brakel wrote:
>
>>> def gem(a):
>>> g = sum(a) / len(a)
>>> return g
>
>> It now gives a int, but i would like to see floats. How can integrate
>> that into the function?
>
> You get an int because you are doing integer division. Cast one int to
> float.
>
On Mar 16, 4:43 am, Guido van Brakel <[EMAIL PROTECTED]> wrote:
> Hello
>
> I have this now:
>
> > def gem(a):
> > g = sum(a) / len(a)
> > return g
>
> > print gem([1,2,3,4])
> > print gem([1,10,100,1000])
> > print gem([1,-2,3,-4,5])
>
> It now gives a int, but i would like to see floats.
On Mar 15, 4:43 pm, Guido van Brakel <[EMAIL PROTECTED]> wrote:
> Hello
>
> I have this now:
>
> > def gem(a):
> > g = sum(a) / len(a)
> > return g
>
> > print gem([1,2,3,4])
> > print gem([1,10,100,1000])
> > print gem([1,-2,3,-4,5])
>
> It now gives a int, but i would like to see floats.
On 15 Mar, 22:43, Guido van Brakel <[EMAIL PROTECTED]> wrote:
> > def gem(a):
> > g = sum(a) / len(a)
> > return g
>
> > print gem([1,2,3,4])
> > print gem([1,10,100,1000])
> > print gem([1,-2,3,-4,5])
gem( map(float,[1,2,3,4]) )
gem( float(i) for i in [1,2,3,4] )
--
http://mail.py
Grant Edwards wrote:
> On 2008-03-15, Guido van Brakel <[EMAIL PROTECTED]> wrote:
>> Hello
>>
>> I have this now:
>>
>>> def gem(a):
>>> g = sum(a) / len(a)
>
>g = float(sum(a)) / len(a)
>
>>> return g
Hi,
Thank you very much,sometimes it is so amazing simple.
Regards
--
Guid
On 15 Mar, 22:43, Guido van Brakel <[EMAIL PROTECTED]> wrote:
> > def gem(a):
> > g = sum(a) / len(a)
> > return g
> It now gives a int, but i would like to see floats. How can integrate
> that into the function?
You get an int because you are doing integer division. Cast one int to
floa
On 2008-03-15, Guido van Brakel <[EMAIL PROTECTED]> wrote:
> Hello
>
> I have this now:
>
>> def gem(a):
>> g = sum(a) / len(a)
g = float(sum(a)) / len(a)
>> return g
> It now gives a int, but i would like to see floats. How can integrate
> that into the function?
See above.
>