Advanced Python data structures
Buy now
Learn more
Section 1: Digging deeper into basic data structures
Section 1.ipynb
01 Object ids
02 is vs ==
03 When to use is
04 sys.getsizeof
05 Boolean context
06 How big is an int?
07 Binary, hex, and octal numbers
08 Timing number conversions
09 Size and limit of floats
10 String interning
11 str.splitlines
12 Combining and interpolating strings
13 List memory usage
14 Creating lists efficiently
15 Splitting and unpacking
16 Tuples
16a Sequences
17 Exercises 1
exercises-1.txt
18 Exercise solutions 1
19 Creating dicts
20 Setting and retrieving key-value pairs
21 Iterating over dicts
22 Merging dicts
23 dict.fromkeys
24 Removing items from a dict
25 Sets and frozensets
26 Exercises 2
exercises-2.txt
27 Exercise 2 solutions
Section 2: Combinations of basic data structures
Section 2.ipynb
28 Complex data structures
29 Lists of lists
30 Movie store with a list of lists
31 Movie store with a list of tuples
32 Exercises 3
exercises-3.txt
33 Exercise 3 solutions
34 Lists of dicts
35 Exercise 4
exercises-4.txt
36 Exercise 4 solutions
37 Dict of dicts
38 Exercise 5
exercises-5.txt
39 Exercise 5 solution
40 Dict of lists
41 Exercise 6
exercises-6.txt
words.zip
42 Exercise 6 solution
43 Advanced data structures in the standard library
Section 3: Useful items from the standard library
Section 3 — Complex data types from the standard library.ipynb
44 Decimal
45 Named tuples
46 Exercise 7
exercises-7.txt
47 Exercise 7 solution
48 defaultdict
49 OrderedDict
50 Counter
51 Exercise 8
exercises-8.txt
52 Exercise 8 solutions
53 Enums
54 Exercise 9
exercises-9.txt
55 Exercise 9 solution
56 Conclusion
Products
Course
Section
Lesson
32 Exercises 3
32 Exercises 3
Advanced Python data structures
Buy now
Learn more
00 Welcome
Section 1: Digging deeper into basic data structures
Section 1.ipynb
01 Object ids
02 is vs ==
03 When to use is
04 sys.getsizeof
05 Boolean context
06 How big is an int?
07 Binary, hex, and octal numbers
08 Timing number conversions
09 Size and limit of floats
10 String interning
11 str.splitlines
12 Combining and interpolating strings
13 List memory usage
14 Creating lists efficiently
15 Splitting and unpacking
16 Tuples
16a Sequences
17 Exercises 1
exercises-1.txt
18 Exercise solutions 1
19 Creating dicts
20 Setting and retrieving key-value pairs
21 Iterating over dicts
22 Merging dicts
23 dict.fromkeys
24 Removing items from a dict
25 Sets and frozensets
26 Exercises 2
exercises-2.txt
27 Exercise 2 solutions
Section 2: Combinations of basic data structures
Section 2.ipynb
28 Complex data structures
29 Lists of lists
30 Movie store with a list of lists
31 Movie store with a list of tuples
32 Exercises 3
exercises-3.txt
33 Exercise 3 solutions
34 Lists of dicts
35 Exercise 4
exercises-4.txt
36 Exercise 4 solutions
37 Dict of dicts
38 Exercise 5
exercises-5.txt
39 Exercise 5 solution
40 Dict of lists
41 Exercise 6
exercises-6.txt
words.zip
42 Exercise 6 solution
43 Advanced data structures in the standard library
Section 3: Useful items from the standard library
Section 3 — Complex data types from the standard library.ipynb
44 Decimal
45 Named tuples
46 Exercise 7
exercises-7.txt
47 Exercise 7 solution
48 defaultdict
49 OrderedDict
50 Counter
51 Exercise 8
exercises-8.txt
52 Exercise 8 solutions
53 Enums
54 Exercise 9
exercises-9.txt
55 Exercise 9 solution
56 Conclusion
Lesson unavailable
Please
login to your account
or
buy the course
.