80 items
Squaring Even Numbers Comprehension
Code QuizList Comprehension Basics
QuizBuilding a Unique Tags Collection
Code QuizChoosing the Right Data Structure
QuizIdentity vs Equality: is vs ==
Slides / VideoChoosing the Right Built-in Structure
Slides / VideoNested Data Structures in Python
Slides / VideoList vs Dict vs Set: Time Complexity
Slides / VideoNone: Python's Absence of Value
Slides / VideoTruthiness and Falsy Values in Python
Slides / VideoType Conversion and Casting in Python
Slides / VideoShallow vs Deep Copy in Python
Slides / VideoList, Dict, and Set Comprehensions
Slides / VideoShared Sequence Operations in Python
Slides / VideoSets and Frozensets in Python
Slides / VideoDictionary Key Requirements: Hashability
Slides / VideoPython Dictionaries: Key-Value Access
Slides / VideoPython Tuples: Immutable Sequences
Slides / VideoPython Lists: Index, Slice, Methods
Slides / VideoString Immutability & Common Methods
Slides / VideoMutable vs Immutable Data Types
Slides / VideoPython bool: A Subclass of int
Slides / VideoPython int vs float Precision
Slides / VideoEnumerate for Index and Value
QuizSumming a List
QuizSets Remove Duplicates
QuizDictionary get() Method
QuizInteger Division Result
QuizShallow Copy of a List
QuizList append vs extend
QuizTruthiness of an Empty List
QuizSet Intersection
QuizAccessing Nested Data
QuizSplitting a String
QuizValid Dictionary Keys
QuizF-String Formatting
QuizMembership Testing with in
QuizTuple Unpacking
QuizAccessing Dictionary Values
QuizChoosing a Data Structure for Uniqueness
QuizThe None Type
QuizCreating a Single-Element Tuple
QuizConverting a List to a Set
QuizList Slicing Basics
QuizStrings Are Immutable
QuizMutable vs Immutable Types
QuizFrozenset Immutability
QuizPython Numeric Types: int, float, complex
Slides / VideoFloating-Point Precision Limitations
FlashcardRange Objects
FlashcardList Slicing and Slice Assignment
FlashcardString Immutability
FlashcardList Methods for Modifying
FlashcardIdentity vs Equality (is vs ==)
FlashcardDictionary Key Hashability
FlashcardSets and Set Operations
FlashcardMembership Testing with 'in'
FlashcardString Formatting Options
FlashcardList Comprehensions
FlashcardList Creation and Indexing
FlashcardTuples and Their Uses
FlashcardBytes and Bytearray Types
FlashcardNumeric Types: int, float, complex
FlashcardSequence Concatenation and Repetition
Flashcardlen() and Common Built-in Functions
FlashcardDictionary and Set Comprehensions
FlashcardTuple Packing and Unpacking
FlashcardIterating Over Data Structures
FlashcardCommon String Methods
FlashcardDictionaries: Creation and Access
FlashcardConverting Between Data Structures
FlashcardMutability vs Immutability
FlashcardNested Data Structures
FlashcardInteger Precision and Arbitrary Size
FlashcardBoolean Type and Truthiness
FlashcardString Indexing and Slicing
FlashcardFrozenset
FlashcardDictionary Methods
FlashcardShallow vs Deep Copying
Flashcardenumerate() and zip()
FlashcardChoosing the Right Data Structure
Learn the key differences between Python's core built-in data structures: lists, dicts, sets, and tuples.
Which of Python's core built-in data structures is ordered, mutable, and allows duplicate elements?