Please enable JavaScript to use CodeHS

Idaho High School Computer Science

Data Structures

In this module, students learn how to utilize more complex data structures, including tuples, lists, and dictionaries, in their code. They learn how to construct and use data structures, as well as some common methods to modify data structures.

Lessons

10.1 String Methods

  • String Methods
  • String Methods
  • upper and lower
  • ENTHUSIASM!
  • swapcase
  • +5 more

10.2 Tuples

  • Tuples
  • Tuples
  • A Tuple Is a Sequence
  • A Tuple is Heterogeneous
  • Tuples With a Single Element
  • +5 more

10.3 Lists

  • Lists
  • Lists
  • A List Is Like a Mutable Tuple
  • String <--> List
  • Spell It Out
  • +3 more

10.4 List Methods

  • List Methods
  • List Methods
  • append and extend
  • How Many Names?
  • Five Numbers
  • +8 more

10.5 Dictionaries

  • Dictionaries
  • Dictionaries
  • Keys and Values
  • The in Keyword
  • Phone Book
  • +1 more

10.6 Data Structures Quiz

  • Data Structures Quiz

Courses that include this module