Emby / 23 Python Reference _ Refresher
303 Variables in Python
304 String formatting in Python
305 Getting user input
306 Lists, tuples, and sets
307 Advanced set operations
308 Booleans in Python
309 If statements in Python
310 The in keyword
311 If statements with the 'in' keyword
312 Loops in Python
313 List comprehensions
314 Dictionaries
315 Destructuring variables
316 Functions in Python
317 Function arguments and parameters
318 Default parameter values
319 Functions returning values
320 Lambda functions in Python
321 Dictionary comprehensions
322 Unpacking arguments
323 Unpacking keyword arguments
324 Object-Oriented Programming in Python
325 Magic methods_ __str__ and __repr__
326 Class methods and static methods
327 Class inheritance
328 Class composition
329 Type hinting
330 How imports work in Python
331 Relative imports in Python
332 Errors in Python
333
334 First-class functions
335 Simple decorators in Python
336 The 'at' syntax for decorators
337 Decorating functions with parameters
338 Decorators with parameters
339 Mutability in Python
340 Mutable default parameters (and why they're a bad idea)