Python Data Structures

4.4
stars
255 ratings
Offered By
Coursera Project Network
6,701 already enrolled
In this Guided Project, you will:

Use the set data structure to Uniquify

Use a tuple to create a dictionary

Use a tuple from a function to create a quiz

Clock2 hours
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

Data structures play a crucial role in application development. The proper selection of data structures is important for efficient algorithm development. The availability of a list, for example, greatly simplifies sorting a collection of data items. It would be difficult to do this without that data structure, as you will see. This is why Programming languages like Python have certain fundamental data structures built into the language. In this course, you will create a Python application that reads from a file containing words and their definitions. You will use Python’s built-in data structures to make a multiple choice quiz based on words and their definitions. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Skills you will develop

python dictionarypython setData Structurepython tuplepython list

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Read the CSV file into a List Data Structure

  2. Uniquify the data using the Set Data Structure

  3. Create the Dictionary of Words and Definitions

  4. Create a word List based on the set of Keys

  5. Create a quiz using function that returns a Tuple

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Reviews

TOP REVIEWS FROM PYTHON DATA STRUCTURES

View all reviews

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.