Please enable JavaScript to use CodeHS

PCAP Certification Prep

Functional Tools and File I/O

List comprehensions, map and filter, closures, generators and iterators, and file input/output.

Lessons

6.1 List Comprehensions

  • List Comprehensions
  • Comprehension Patterns
  • Rewrite as a Comprehension
  • Fix the Bug: Broken Comprehension
  • Quick Check: Comprehensions

6.2 map(), filter(), and Lambda Arguments

  • map(), filter(), and Lambda Arguments
  • Map and Filter in Action
  • Transform the Scores
  • Fix the Bug: Lazy map
  • Quick Check: map, filter, lambda

6.3 Closures

  • Closures
  • Closures in Action
  • Build a Greeter Factory
  • Fix the Bug: Counter Closure
  • Quick Check: Closures

6.4 Generators and Iterators

  • Generators and Iterators
  • yield in Action
  • Fibonacci Generator
  • Fix the Bug: Generator Object
  • Quick Check: Generators

6.5 File Input and Output

  • File Input and Output
  • Reading and Writing Files
  • bytearray as an I/O Buffer
  • Summarize a Log File
  • Fix the Bug: Wrong Mode
  • +1 more

6.6 Miscellaneous Quiz

  • Miscellaneous Topics Quiz

Courses that include this module