Lists and strings are two kinds of sequences that have some similar functionality in Python. Today’s focus will be on using these two sequences.

Basic Learning Objectives

Before class, you should be able to:

  • Write a basic definite “for” loop
  • Create a list in Python
  • Create a string in Python
  • Identify the syntax for indexing, slicing, and concatenating sequences

Advanced Learning Objectives

After class, you should be able to:

  • Use the functionality of strings and lists to solve common problems


You should complete the following readings/videos and embedded checks in Runestone:


Complete the following checks: