I have a list of lists that I initiate as follows:
patches = []
and then I append to main list by
patches.append(list_of_x), and to the sub lists I append objects by
When I call
len(patches) I get error "’float’ object is not callable".
I did verify by
type(patches) that Python still considers this a list.
The objects within the sub-lists
patches[i] themselves have variety of different attributes, but I think that should be irrelevant (right?).
Any idea what kind of witchcraft could be happening?
I think you might have defined a variable called
len before that in your code. And this variable is probably a float, which, as the error says, you can’t call.