DEV Community

Discussion on: Python 'is' vs '=='

 
codemouse92 profile image
Jason C. McDonald

Well, Python doesn't have pointers, per se, nor would there ordinarily be a cause to implement your own linked list. It's virtually always best to use Python's own data structures, or at least build upon them.

Thread Thread
 
aminmansuri profile image
hidden_dude

yes.. but if you needed something fancy like a left leaning red black tree or a concurrent skip list you'd need 'is' to work for you for completeness.

(ps. I know they don't really have "pointers" but in these scenarios you use it like a pointer)