Pointers? In My Python? It's More Likely Than You Think
Eli Holderness - 3 years ago
Ever wondered about the difference between `is` and `==`, or why you might need to use `deepcopy`? Maybe you’ve been stumped by a variable changing when you didn’t expect it to, or an interview question about object lifetimes. Or, perhaps, you just really want to see some tuples behaving badly. Join me for a tour of some of CPython’s dark memory magic and unintuitive behaviours, where we’ll find out:
* What pointers are and where you’ll see them in your code;
* What the `id` of a Python object is, and why it matters;
* How CPython can tell when you’re done using an object, and what happens next
No C knowledge required.
Jobs with related skills

Platform & Cloud Solutions Architect (m/f/d)
Instaffo
·
5 days ago
München, Germany

Python Entwickler (m/w/d)
Instaffo
·
7 days ago
Eschborn, Germany

Software Developer Backend (Python) (m/w/d)
Instaffo
·
6 days ago
Saarbrücken, Germany

(Junior) Programmierer / Data Engineer (m/w/d)
Instaffo
·
6 days ago
Bielefeld, Germany
Related Videos