Tuitions

Expert tutoring,
exam-ready results.

Structured live sessions for students. Small groups, real mentors, exam-focused content.

Back to Python
Intermediate 20 Hours Module 3

Python Data Structures

Lists, dictionaries, tuples, and regular expressions

🛠 Contact Book
✓ Live group sessions (full course duration) ✓ Dedicated doubt-clearing within the batch

Pricing (per student)

10+ students
₹150 / hr
Total: ₹3,000
15+ students
₹125 / hr
Total: ₹2,500
20+ students
₹100 / hr
Total: ₹2,000

Prerequisites

  • Completion of Python for Data Handling (or equivalent)

Overview

Deep-dives into Python's built-in data structures and regular expressions. Students learn to store, query, and transform data using lists, dictionaries, and tuples — and to extract patterns from text using the re module.

Topics

HoursTopicDetails
1–3ListsCreation, indexing, slicing, methods (append, pop, sort).
4–5List ComprehensionsShortcuts for creating and filtering lists.
6–8DictionariesKey-value pairs, methods (get, keys, items), nested dicts.
9TuplesImmutable sequences and their use cases.
10Practical: Data AggregationCount word frequencies and group data.
11–12Regular Expressions (Regex)Patterns, re module, search, findall, sub.
13Mini-Project: Contact BookStore and retrieve contacts using dictionaries.
14–15RevisionFocus on lists, dictionaries, regex.
16Mock TestExam-style questions.
17Doubt ClearingCommon pitfalls in data structures.
18–19Advanced RegexGroups, special characters, and real-world examples.
20Final AssessmentFull module test with feedback.

Expected Outcomes

  • Use lists, dictionaries, and tuples effectively in programs.
  • Extract and manipulate data using regular expressions.