At this point, we assume that you’re familiar with arrays: they’re useful tools for managing large amounts of sequential data.
But arrays have their drawbacks:
Lists resolve all of these issues! Like arrays, they are a sequential collection of values and they can hold references to any type. Unlike arrays, they have (effectively) unlimited length, they automatically track the number of actual elements in the list, and they have have handy methods to work with multiple elements at a time.
In this lesson we’ll cover list basics and some common list methods.
This code creates and edits a lists of cities. How does this look different from arrays?
Run the code to see it in action.