Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn Python programming
·
Module 1
Python Tools for Competitive Programming
1
List and Dictionary Comprehensions
Use list and dictionary comprehensions to create and transform collections concisely
2
Lambda Functions for Inline Operations and Custom Comparators
Apply lambda functions for inline operations, particularly as custom comparators
3
Deque for Stacks and Queues
Utilize collections.deque for efficient stack and queue implementations
4
Counting with collections.Counter
Employ collections.Counter for frequency counting and related problems
5
Simplifying Aggregation with `defaultdict`
Use collections.defaultdict to simplify aggregation and grouping tasks
6
Transform and Filter Data with map() and filter()
Apply the built-in map and filter functions for data transformation and selection
Previous module
Next module
Complexity Analysis and Core Data Structures