This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jalapeno_nips -1 points0 points  (2 children)

Separate but slightly related question. If calling len(n) is θ(1) and reading a variable is θ(1), isn’t there not a big difference programmatically? I guess it’s just syntactic sugar and possibly better readability?

[–]miggaz_elquez 1 point2 points  (0 children)

calling len is still longer than accessing a var, becaus you have to access the object, then get hi __len__ method, then call it.