Ravi Chityala

Dr. Ravi Chityala is a Senior Engineer in Silicon Valley. He has more than 12 years of experience in image processing and scientific computing. He teaches Python at University of California Santa Cruz, Silicon Valley Extension, Santa Clara, CA. He uses Python for web development, machine learning, deep learning, scientific computing and as a glue to automate process.

Speaker home page

Why you need to know the internals of list and tuple?

Python & Libraries, Intermediate
8/19/2018 | 1:20 PM-1:50 PM | Fisher

Description

Data structures are widely used in CPython but the internal details of them are not common knowledge. In this talk, we will discuss the internals of CPython’s list and tuple with examples. We will also learn about the space and time complexity of the list and tuple methods, and finally the appropriate usage of these methods.

Abstract

Data structures are widely used in CPython but the internal details of them are not common knowledge. In this talk, we will discuss the internals of CPython’s list and tuple with examples. We will also learn about the space and time complexity of the list and tuple methods, and finally the appropriate usage of these methods. Understanding internals will help in choosing the right data structure for a particular task and also with choosing the right method for a given data structure.

This talk is for everybody who is currently using CPython’s data structures such as lists and tuples and would like to learn about the internals. The attendees need to have intermediate knowledge of Python.

At the end of the talk, the attendees will have a clear knowledge of the internal working of CPython’s list and tuple and can use them appropriately and efficiently.