## Improve your Python programming skills and solve over 150 exercises with data structures!

What you will learn

☑ Built-in data structures: list, tuple, set, dict, frozenset

☑ collections package: namedtuple, ChainMap, Counter, deque, defaultdict

☑ Implementations: Queue, Double-Ended Queue, Stacks

☑ solve 150+ exercises with data structures in Python

☑ deal with real programming problems

☑ work with documentation and Stack Overflow

☑ guaranteed instructor support

Description

**——————————————————————————**

**RECOMMENDED LEARNING PATH**

**——————————————————————————**

**PYTHON DEVELOPER:**

- 200+ Exercises – Programming in Python – from A to Z

- 210+ Exercises – Python Standard Libraries – from A to Z

- 150+ Exercises – Object Oriented Programming in Python – OOP

- 150+ Exercises – Data Structures in Python – Hands-On

- 100+ Exercises – Advanced Python Programming

- 100+ Exercises – Unit tests in Python – unittest framework

- 100+ Exercises – Python Programming – Data Science – NumPy

- 100+ Exercises – Python Programming – Data Science – Pandas

- 100+ Exercises – Python – Data Science – scikit-learn

- 250+ Exercises – Data Science Bootcamp in Python

**SQL DEVELOPER:**

- SQL Bootcamp – Hands-On Exercises – SQLite – Part I

- SQL Bootcamp – Hands-On Exercises – SQLite – Part II

**——————————————————————————**

**COURSE DESCRIPTION**

**——————————————————————————**

**150+ Exercises – Data Structures in Python – Hands-On**

Welcome to the course **150+ Exercises – Data Structures in Python – Hands-On, **where you can check your programming skills in Python. This course is designed for people who have basic knowledge in Python and consists of over **150 exercises** (exercises + solutions) with Python data structures.

Data structures/utilities you will find in the exercises

*list**tuple**set**dict**frozenset**collections.namedtuple**collections.ChainMap**collections.Counter**collections.deque**collections.defaultdict**Queue**Double-Ended Queue**Stack**Numpy arrays*

During this course you will be able to test your programming skills in Python. This is a great test for people who want to become a **Python Developer** and are looking for new challenges. Exercises are also a good test for an interview. Many popular topics were covered in this course. Before taking the course, please make sure that you meet the requirements.

Don’t hesitate any longer and take the challenge today!

## English

Language

Content

Configuration (optional)

Info

Requirements

Google Colab + Google Drive

Google Colab + GitHub

Google Colab – Intro

Anaconda installation – Windows 10

Introduction to Spyder

Anaconda installation – Linux

Tips

A few words from the author

Starter

Exercise 0

Solution 0

—– BUILT-IN DATA STRUCTURES —–

Intro

List

Docs

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

Exercise 15

Solution 15

Exercise 16

Solution 16

Exercise 17

Solution 17

Exercise 18

Solution 18

Exercise 19

Solution 19

Exercise 20

Solution 20

Exercise 21

Solution 21

Exercise 22

Solution 22

Exercise 23

Solution 23

Exercise 24

Solution 24

Exercise 25

Solution 25

Exercise 26

Solution 26

Exercise 27

Solution 27

Exercise 28

Solution 28

Exercise 29

Solution 29

Tuple

Docs

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

Set

Docs

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

Exercise 15

Solution 15

Dictionary

Docs

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

Exercise 15

Solution 15