Notes on Luciano Ramalho's Fluent Python.
My plan is to go through the book creating a document of notes for each chapter. I will experiment with each code example as I go.
- Emulating Numeric Types
- String Representation
- Arithmetic Operators
- Boolean Value of a Custom Type
- An Array of Sequences
- List Comprehensions and Readability
- Listcomps Versus map and filter
- Cartesian Products
- Generator Expressions
- Tuples as Records
- Tuple Unpacking
- Nested Tuple Unpacking
- Named Tuples
- Tuples as Immutable Lists
- Why Slices and Range Exclude the Last Item
- Slice Objects
- Multidimensional Slicing and Ellipsis
- Assigning to Slices
- Building Lists of Lists
- A += Assignment Puzzler
- Searching with bisect
- Inserting with bisect.insort
- Arrays
- Memory Views
- NumPy and SciPy
- Deques and Other Queues