Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
This lecture covers the fundamentals of data structures in Python, focusing on tuples, lists, sets, and dictionaries. It explains how to define and manipulate these data structures, including indexing, slicing, and comprehension techniques. The instructor demonstrates the immutability of tuples, the flexibility of lists, uniqueness in sets and dictionaries, and the convenience of defaultdicts. Additionally, the lecture introduces NamedTuples and dataclasses for more complex data modeling. Through examples and explanations, students learn to iterate through data structures, convert between them, and choose the appropriate structure for different problem-solving scenarios.
This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.
Watch on Mediaspace