Mutable numbers
fraca7
fraca7 at free.fr
Tue Feb 21 09:33:17 EST 2006
More information about the Python-list mailing list
Tue Feb 21 09:33:17 EST 2006
- Previous message (by thread): Mutable numbers
- Next message (by thread): Mutable numbers
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Suresh Jeevanandam a écrit : > # I am new to python. > > In python all numbers are immutable. This means there is one object ( a > region in the memory ) created every time we do an numeric operation. I > hope there should have been some good reasons why it was designed this way. The memory allocation for integers is optimized. 'Small' integers (between -5 and 100 IIRC) are allocated once and reused. The memory for larger integers is allocated once and reused whenever possible, so the malloc() overhead is negligible.
- Previous message (by thread): Mutable numbers
- Next message (by thread): Mutable numbers
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list