flâneur — a map of the web's best reading

CSC 151 - List basics

eikmeier.sites.grinnell.edu · 1,330 words · saved by 1 readers

In your initial explorations with Scheme you have investigated a variety of basic types of data, including numbers, strings, and images. You can work on many kinds of problems with just these types. However, when you want to address more complex problems, particularly problems from data science, you will need to work with collections of data - not just the rating of a movie from one newspaper, but the rating of that movie from many newspapers (or even the ratings of many movies from many newspapers); not just one word, but a sequence of words. In Scheme, the simplest mechanism for dealing with collections of data is the list data type. Lists are collections of values that you can process one-by-one or en masse. In this reading, we will consider Scheme’s list data type as well as a few procedures to build and manipulate lists. We will return to lists in a near future. You may recall that there are five basic issues we should consider when we encounter a new type: its name, its purpose,

CSC 151 - List basics List basics Due Monday, 15 September 2025 --> Summary We consider some basic issues of Scheme’s list data type, which is used to collect multiple values. We explore the ways to create lists and a few operations used to manipulate lists. Introduction In your initial explorations with Scheme you have investigated a variety of basic types of data, including numbers, strings, and images. You can work on many kinds of problems with just these types. However, when you want to address more complex problems, particularly problems from data science, you will need to work with coll

Explore this link on the map →

saved by

related reading