Python Memory Management and Tips Transcripts
Chapter: Memory and classes
Lecture: Classes and memory introduction
0:00 In this chapter, we're going to focus on Python classes and how they consume memory,
0:05 and in particular some techniques that we can apply to make them more efficient.
0:09 And you'll see some of those techniques,
0:11 even, I'd say most these techniques, will make it not just more memory efficient,
0:15 but also CPU speed faster. So things happen quicker just on a pure computational side
0:21 as well as it's gonna use less memory.
0:23 That's like a double win, isn't it?
0:25 Everything we've learned so far about efficient data structures about functions and whatnot can layer on
0:30 top of what we're going to talk about here,
0:32 right? Functions can handle classes that can return them, internally the fields
0:36 can store things in arrays instead of lists or those sorts of things.
0:39 So think of this as just more goodness and more places
0:42 you could make your program more efficient and better.
0:45 So, let's dive in to classes.