Lists

Lists

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Python Essentials for Data Scientists

Buy nowLearn more

Introduction

  • Welcome to the course!102
  • Install the Anaconda distribution12
  • Choose a Python editor8
  • Download the course code
  • Course overview8

Basic Data Types

  • Basic Data Types2
  • Quiz: Basic Data Types

Lists

  • Lists6
  • Quiz: Lists
  • Exercise: Lists4
  • Solution: Lists2

Comparisons & Conditional Statements

  • Comparisons & Conditional Statements
  • Quiz: Comparisons & Conditional Statements

Functions

  • Functions8
  • Quiz: Functions
  • Exercise: Functions
  • Solution: Functions
  • Exercise: Functions & Conditional Statements
  • Solution: Functions & Conditional Statements4

Naming Objects

  • Naming Objects6
  • Quiz: Naming Objects

Writing Comments

  • Writing Comments2
  • Quiz: Writing Comments

List Slicing

  • List Slicing
  • Quiz: List Slicing

Strings

  • Strings2
  • Quiz: Strings
  • Exercise: Strings & Slicing
  • Solution: Strings & Slicing2

For Loops

  • For Loops
  • Quiz: For Loops
  • Exercise: For Loops
  • Solution: For Loops3

List Comprehensions

  • List Comprehensions4
  • Quiz: List Comprehensions
  • Exercise: List Comprehensions
  • Solution: List Comprehensions2

Dictionaries

  • Dictionaries
  • Statements2
  • Lists vs. Dictionaries6
  • Quiz: Dictionaries
  • Exercise: Dictionaries
  • Solution: Dictionaries

Nested Data

  • Nested Data2
  • Quiz: Nested Data
  • Exercise: Nested Data
  • Solution: Nested Data6

Nested Data & Tuples

  • Nested Data & Tuples2
  • Quiz: Nested Data & Tuples
  • Exercise: Nested Data & Tuples
  • Solution: Nested Data & Tuples2

Imports

  • Imports4
  • Quiz: Imports

Intermission

  • Can I ask you a quick favor?

Project: Part 1

  • Project Overview
  • While Loops
  • f-strings
  • Mathematical Operators
  • Project Exercise 1
  • Solution to Exercise 18

Project: Part 2

  • Separating Functions
  • Writing Docstrings2
  • Project Exercise 2
  • Solution to Exercise 2

Project: Part 3

  • Classes
  • Counter
  • Range
  • Project Exercise 3
  • Solution to Exercise 32

Project: Part 4

  • Zip
  • Project Exercise 4
  • Solution to Exercise 42

Project: Part 5

  • Line Plots with Matplotlib3
  • Bar Plots
  • Multiple Assignment4
  • Unpacking into a Function Call2
  • Project Exercise 5
  • Solution to Exercise 56

Project: Part 6

  • Dictionary Comprehensions
  • Project Exercise 6
  • Solution to Exercise 6

Project: Part 7

  • Membership Operators
  • Project Exercise 7
  • Solution to Exercise 73

Conclusion

  • Can I ask you a quick favor?2
  • Recommended Python resources8
  • Request your certificate of completion12
  • Take another course from Data School!8
  • Earn money by promoting Data School's courses!