© Dr. Ossama Embarak 2018
Dr. Ossama EmbarakData Analysis and Visualization Using Pythonhttps://doi.org/10.1007/978-1-4842-4109-7_3

3. Data Collection Structures

Ossama Embarak1 
Higher Colleges of Technology, Abu Dhabi, United Arab Emirates

Lists, dictionaries, tuples, series, data frames, and panels are Python data collection structures that can be used to maintain a collection of data. This chapter will demonstrate these various structures in detail with practical examples.


A list is a sequence of values of any data type that can be accessed forward or backward. Each value is called an element or a list item. Lists are mutable, which means that you won’t create a new list when you modify a list element. Elements are stored in the given ...

Get Data Analysis and Visualization Using Python: Analyze Data to Create Visualizations for BI Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.