Video description
In this Python Data Structures training course, expert author James Powell covers the built-in data types in Python. This course is designed for beginning to intermediate Python users.
You will start by learning about data structures, including the dict type, problem statements, terms, and how to create a dict. From there, James will teach you how to interact with the set type, such as type constructing, comprehension, and indexing. Finally, this video tutorial covers list and tuple types, including the list type, how to create a list and tuple, and semantics.
Once you have completed this computer based training course, you will have gained a solid understanding of the built-in data types in Python. Working files are included, allowing you to follow along with the author throughout the lessons.
Publisher resources
Table of contents
- Introduction To Python Data Structures
-
Choosing The Right Data Structures
- The Dict Type
- Problem Statements
- Terms
- Dictionary
- Map
- Creating A Dict
- Dict.Update
- Dict Methods
- Dict.Clear
- Dict.Copy
- Dict.Get
- Dict.Pop And Dict.Popitem
- Dict.Keys, Dict.Values And Dict.Items
- Dict.Setdefault
- Dict.__Missing__
- Dict Comprehensions
- Lookup Table
- Relation And Function
- __Getitem__ And __Call__
- Dict-Alikes
- Rangedict And Passthrudict
- Collections.Defaultdict
- Hash
- Dict Versus Object
- Semantics
- Attribute Dictionary
- Vigenere Cipher
- Concordance
- Interacting With The Set Type
-
List And Tuple Types
- Introduction To List And Tuple Type
- Problem Statement
- The List Type
- The Tuple Type
- Creating A List
- Creating A Tuple
- Comprehension Syntax
- Getitem
- Setitem
- Setitem - Corner Case
- Delitem
- Iteration
- Unpacking
- Addition And Multiplication
- Argument Unpacking
- .Count And .Index
- List Methods
- Semantics
- Collections.Namedtuple
- Collections.Deque - Stacks, Queues And Deques
- Collections.Deque - More Stacks
- Heapq Module
- Conclusion
Product information
- Title: Python Data Structures
- Author(s):
- Release date: March 2015
- Publisher(s): Infinite Skills
- ISBN: 9781771373517
You might also like
book
Data Structures and Algorithms in Python
Based on the authors' market leading data structures books in Java and C++, this textbook offers …
book
Python Data Structures and Algorithms
Implement classic and functional data structures and algorithms using Python About This Book A step by …
video
Python 3: Project-based Python, Algorithms, Data Structures
This course is one of the most comprehensive and beginner-friendly courses on learning to code with …
book
Data Structures & Algorithms in Python
LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMS This practical …