
How to Do a List on Code.org Using Lists in Code.org Benefits of Using Lists in Code.org Conclusion Additional Resources
Code.org is a non-profit organization dedicated to expanding access to computer science in schools and increasing participation by women and underrepresented minorities. The organization provides a variety of resources for K-12 educators, including lesson plans, tutorials, and online courses.

One of the most basic data structures in computer science is the list. A list is an ordered collection of items that can be accessed by their index. Lists are used to store a variety of data, such as names, numbers, and even other lists.
Creating a list in Code.org is simple. You can use the list()
function to create a new list, or you can use the []
notation to create a new list and populate it with initial values.
For example, the following code creates a new list called names
and populates it with the names of three people:
names = list(["John", "Mary", "Bob"])
You can access the items in a list using their index. The index of the first item in a list is 0, and the index of the last item in a list is the length of the list minus 1.
For example, the following code prints the name of the first person in the names
list:
print(names[0])
You can also use the len()
function to get the length of a list.
For example, the following code prints the length of the names
list:
print(len(names))
Lists are a powerful data structure that can be used for a variety of purposes. They are a good choice for storing data that needs to be accessed in a specific order.
Lists can be used in a variety of ways in Code.org. Some common uses for lists include:
- Storing data that needs to be accessed in a specific order, such as the names of students in a class or the scores on a test
- Storing data that needs to be grouped together, such as the names of students in a particular grade or the scores on a particular test
- Storing data that needs to be processed in a loop, such as the names of students who need to be sent a reminder email
There are several benefits to using lists in Code.org, including:
-
Lists are easy to create and use. You can create a new list using the
list()
function or the[]
notation. You can access the items in a list using their index. - Lists are efficient. Lists are stored in contiguous memory, which makes them efficient to access and process.
- Lists are versatile. Lists can be used to store a variety of data types, including strings, numbers, and even other lists.
Lists are a powerful data structure that can be used for a variety of purposes in Code.org. They are easy to create and use, efficient, and versatile. If you are working with data that needs to be accessed in a specific order, grouped together, or processed in a loop, then a list is a good choice.