On Wed, 6 May 2015 05:42 am, Cecil Westerhof wrote: > I would say that a variable that is filled by a range is different as > a normal variable. Do not ask me why. ;-)
I would say that you are wrong. If I have understood you correctly, that cannot possibly be the case in Python, all Python variables work the same way[1], and none of them can remember where they came from. [1] Well, technically local variables and global variables are implemented differently, locals inside a function use a C array and globals use a dict, but apart from a few implementation details like that, any two variables in the same scope[2] operate identically. [2] Anyone who raises the issue of exec() or import * inside a function body in Python 2 will be slapped with a halibut. -- Steven -- https://mail.python.org/mailman/listinfo/python-list