Python Dictionaries

Python Dictionaries

University

15 Qs

quiz-placeholder

Similar activities

The AI Shield

The AI Shield

University

15 Qs

Unit 28 - Quiz #1

Unit 28 - Quiz #1

University

15 Qs

Internet seguro

Internet seguro

8th Grade - University

10 Qs

Tema 5: Lenguaje audiovisual y los medios de comunicación

Tema 5: Lenguaje audiovisual y los medios de comunicación

University

10 Qs

Evaluación SENA

Evaluación SENA

University

10 Qs

PROBLEM SOLVING USING R  UNIT I  MCQS

PROBLEM SOLVING USING R UNIT I MCQS

University

15 Qs

Javascript

Javascript

University

12 Qs

Quiz on List and Tuples

Quiz on List and Tuples

University

16 Qs

Python Dictionaries

Python Dictionaries

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

Ilyas Ustun

Used 5+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a dictionary in Python?

A collection of ordered items

A mapping from keys to values

A sequence of characters

A type of loop

Answer explanation

A dictionary in Python is a data structure that stores data as key-value pairs, making it a mapping from keys to values. This allows for efficient data retrieval and organization, distinguishing it from ordered collections or sequences.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct way to create an empty dictionary?

numbers = ()

numbers = []

numbers = ''

numbers = {}

Answer explanation

The correct way to create an empty dictionary in Python is using curly braces: numbers = {}. The other options create different data types: () is a tuple, [] is a list, and '' is a string.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of len({'zero': 0, 'one': 1, 'two': 2})?

1

0

2

3

Answer explanation

The function len() returns the number of key-value pairs in a dictionary. The given dictionary {'zero': 0, 'one': 1, 'two': 2} has three pairs: 'zero', 'one', and 'two'. Therefore, the output is 3.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which operator is used to check if a key exists in a dictionary?

!=

not in

==

in

Answer explanation

The 'in' operator is used to check if a key exists in a dictionary. It returns True if the key is found, making it the correct choice for this question.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the result of numbers.get('three', 0) if 'three' is not a key in the dictionary?

KeyError

None

3

0

Answer explanation

The method numbers.get('three', 0) returns the second argument (0) when 'three' is not a key in the dictionary. Therefore, the result is 0.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the method values() do in a dictionary?

Returns a list of keys

Returns a list of values

Deletes a key-value pair

Adds a new key-value pair

Answer explanation

The method values() in a dictionary returns a list of all the values stored in the dictionary. Therefore, the correct answer is 'Returns a list of values', as it specifically retrieves the values associated with the keys.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the result of the expression:
'one' in {'zero': 0, 'one': 1, 'two': 2}

None

True

KeyError

False

Answer explanation

The expression checks if 'one' is a key in the given dictionary. Since 'one' is indeed a key in {'zero': 0, 'one': 1, 'two': 2}, the result is True.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?

Discover more resources for Computers