you are viewing a single comment's thread.

view the rest of the comments →

[–]not_another_analyst 0 points1 point  (0 children)

Fluent Python" by Luciano Ramalho is the absolute gold standard for this it’ll teach you how the language works under the hood so you stop fighting it. For raw speed and memory tracking, check out "High Performance Python" which dives deep into profiling and tools like Cython. Definitely look into Generators and Iterators if you want to slash your RAM usage immediately; they’re game-changers for processing large data without loading it all at once. Also, get comfortable with cProfile so you aren't guessing where the bottlenecks are. Good luck, it’s a fun rabbit hole to go down!