Tim Peters <[EMAIL PROTECTED]> added the comment: Strongly doubt this has anything to do with random number generation. Python maintains a freelist for float objects, which is both unbounded and immortal. Instead of doing "data[i] = random()", do, e.g., "data[i] = float(s)", and I bet you'll see the same behavior. That is, whenever you create a number of distinct float objects simultaneously alive, the space they occupy is never released (although it is available to be reused for other float objects). The use of random() here simply creates a large number of distinct float objects simultaneously alive.
---------- nosy: +tim_one _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3063> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com