We will talk about iterables and other data structures, in the next chapter. For now, you can imagine iterables as collections composed of many values. The following functions operate on such collections.