Media Summary: today I talk about a little trick utilizing object() and why you might also need the same thing! playlist: ... today I talk about the shlex module -- "shell lexing" -- and how it can be useful to parse / unparse unix command lines playlist: ... today I go over all of the various argument/parameter types for

Python What Is Hashability Intermediate Anthony Explains 242 - Detailed Analysis & Overview

today I talk about a little trick utilizing object() and why you might also need the same thing! playlist: ... today I talk about the shlex module -- "shell lexing" -- and how it can be useful to parse / unparse unix command lines playlist: ... today I go over all of the various argument/parameter types for today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ... today I talk about the concept of immutability and all the things that are immutable in today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ...

today I go over the easily confusable NotImplemented and NotImplementedError -- as well as covering functools.total_ordering ... today I go over the brand-new and controversial `match` statement in today I show you what the `TYPE_CHECKING` constant is in the typing module and why you would ever use it! - circular imports ... today I talk about a boolean trap, how you can spot one in code review, and how you can fix the problem using a few today I talk about how it's easy to get confused when installing packages and how to fix that with a different command! (as well as ... today I talk about currying, show an example with pure

today I talk about the `assert` statement, what it is, how it works, and why some will flag it as a "security" issue. playlist: ... today I talk about the difference between object and Any when typing things! - intro to typing / mypy: ...

Photo Gallery

python: what is hashability? (intermediate) anthony explains #242
python: why object() in this code? (intermediate) anthony explains #243
python: shlex module (beginner - intermediate) anthony explains #241
all python argument / parameter types (beginner - intermediate) anthony explains #021
python: what is __slots__ and __dict__ (intermediate) anthony explains #122
what is immutability?  (beginner - intermediate) anthony explains #412
python descriptors! (advanced) anthony explains #519
What are hashable objects in Python
NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251
python match statement (PEP 634) (intermediate - advanced) anthony explains #250
python typing: TYPE_CHECKING (intermediate) anthony explains #312
what is a boolean trap? (programming antipattern) (beginner - intermediate) anthony explains #204
View Detailed Profile
python: what is hashability? (intermediate) anthony explains #242

python: what is hashability? (intermediate) anthony explains #242

today I talk about what it means to be "

python: why object() in this code? (intermediate) anthony explains #243

python: why object() in this code? (intermediate) anthony explains #243

today I talk about a little trick utilizing object() and why you might also need the same thing! playlist: ...

python: shlex module (beginner - intermediate) anthony explains #241

python: shlex module (beginner - intermediate) anthony explains #241

today I talk about the shlex module -- "shell lexing" -- and how it can be useful to parse / unparse unix command lines playlist: ...

all python argument / parameter types (beginner - intermediate) anthony explains #021

all python argument / parameter types (beginner - intermediate) anthony explains #021

today I go over all of the various argument/parameter types for

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ...

what is immutability?  (beginner - intermediate) anthony explains #412

what is immutability? (beginner - intermediate) anthony explains #412

today I talk about the concept of immutability and all the things that are immutable in

python descriptors! (advanced) anthony explains #519

python descriptors! (advanced) anthony explains #519

today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ...

What are hashable objects in Python

What are hashable objects in Python

Sets and dictionaries are powered by

NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251

NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251

today I go over the easily confusable NotImplemented and NotImplementedError -- as well as covering functools.total_ordering ...

python match statement (PEP 634) (intermediate - advanced) anthony explains #250

python match statement (PEP 634) (intermediate - advanced) anthony explains #250

today I go over the brand-new and controversial `match` statement in

python typing: TYPE_CHECKING (intermediate) anthony explains #312

python typing: TYPE_CHECKING (intermediate) anthony explains #312

today I show you what the `TYPE_CHECKING` constant is in the typing module and why you would ever use it! - circular imports ...

what is a boolean trap? (programming antipattern) (beginner - intermediate) anthony explains #204

what is a boolean trap? (programming antipattern) (beginner - intermediate) anthony explains #204

today I talk about a boolean trap, how you can spot one in code review, and how you can fix the problem using a few

why python -m pip? (beginner - intermediate) anthony explains #103

why python -m pip? (beginner - intermediate) anthony explains #103

today I talk about how it's easy to get confused when installing packages and how to fix that with a different command! (as well as ...

Python __eq__ and __hash__

Python __eq__ and __hash__

... this slightly more

python: functools.partial (beginner - intermediate) anthony explains #254

python: functools.partial (beginner - intermediate) anthony explains #254

today I talk about currying, show an example with pure

python: what is assert? (beginner) anthony explains #240

python: what is assert? (beginner) anthony explains #240

today I talk about the `assert` statement, what it is, how it works, and why some will flag it as a "security" issue. playlist: ...

python typing: object vs Any (intermediate) anthony explains #275

python typing: object vs Any (intermediate) anthony explains #275

today I talk about the difference between object and Any when typing things! - intro to typing / mypy: ...

Python Basics Tutorial What is hashable? || Why Tuples instead of Lists Viewer Comment Question

Python Basics Tutorial What is hashable? || Why Tuples instead of Lists Viewer Comment Question

Learn what a

What makes something hashable? | The Untold Story of Python Data Types Part 3

What makes something hashable? | The Untold Story of Python Data Types Part 3

Sign up for DUTC Weekly: https://mailchi.mp/dutc/ytweekly LinkedIn: https://www.linkedin.com/company/do-n-t-use-this-code/ ...