data collections objectives to understand the use of lists (arraysto represent collection of related data to be familiar with the functions and methods available for manipulating python lists to be able to write programs that use lists to manage collection of information to be able to write programs that use lists and classes to structure complex data to understand the use of python dictionaries for storing non-sequential collections example problemsimple statistics as you saw in the last classes are one mechanism for structuring the data in our programs classes alonehoweverare not enough to satisfy all of our data-handling needs if you think about the kinds of data that most real-world programs manipulateyou will quickly realize that many programs deal with large collections of similar information few examples of the collections that you might find in modern program includewords in document students in course data from an experiment customers of business graphics objects drawn on the screen cards in deck