Study Guide: Python Test Topics

Practice Test Links:

  1. Lists
    • Understanding how to add and remove elements from a list.
    • Combining lists using methods like extend and operators like +=.
    • The concept of list mutability.
  2. Tuples
    • Recognizing the immutability of tuples.
    • Understanding tuple indexing and slicing.
    • Knowing the valid operations that can be performed on tuples.
  3. Dictionaries
    • Understanding the structure and usage of dictionaries in Python.
    • Knowing how to access and manipulate key-value pairs.
    • Recognizing that dictionaries are mutable and unordered.
  4. String Slicing and Indexing
    • Understanding how to slice and index strings in Python.
    • Knowing the syntax and effects of slicing operations.
  5. Regular Expressions (RegEx)
    • Familiarity with the basics of using regular expressions in Python.
    • Understanding how to use functions from the re module to perform pattern matching.
    • Recognizing special sequences and metacharacters in RegEx patterns.
  6. Functions
    • Defining and calling functions.
    • Understanding the scope of variables within functions.