
Python Dictionaries Quiz

Quiz
•
Computers
•
10th Grade
•
Hard

Mick Kilpatrick
Used 2+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the correct syntax to create an empty dictionary in Python?
`empty_dict = []`
`empty_dict = {}`
`empty_dict = ()`
`empty_dict = set()`
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How do you add a key-value pair to a dictionary in Python?
`dict[key] = value`
`dict.add(key, value)`
`dict.append(key, value)`
`dict.insert(key, value)`
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which method is used to remove a key-value pair from a dictionary?
`dict.remove(key)`
`dict.pop(key)`
`dict.delete(key)`
`dict.discard(key)`
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How can you check if a key exists in a dictionary?
`key in dict`
`dict.has_key(key)`
`dict.contains(key)`
`key.exists(dict)`
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will `len(dict)` return when `dict = {'a': 1, 'b': 2, 'c': 3}`?
`1`
`2`
`3`
`4`
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which method returns a list of all the keys in a dictionary?
`dict.keys()`
`dict.values()`
`dict.items()`
`dict.get_keys()`
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What does the `dict.get(key, default)` method do?
Returns the value for `key` if `key` is in the dictionary, else `default`
Removes the `key` from the dictionary
Adds `default` to the dictionary if `key` is not found
Updates the value of `key` to `default`
Create a free account and access millions of resources
Similar Resources on Wayground
12 questions
Cambridge Nationals: Database Entity Relationship Modelling

Quiz
•
9th - 12th Grade
15 questions
Access 2013 Lesson 1

Quiz
•
9th - 12th Grade
15 questions
Python revision

Quiz
•
10th Grade - University
15 questions
Grade XI test

Quiz
•
5th - 12th Grade
10 questions
DBMS-Open Office

Quiz
•
9th - 12th Grade
20 questions
Scratch Programming

Quiz
•
9th - 12th Grade
12 questions
Tuples and Dictionaries

Quiz
•
10th Grade
20 questions
Accessibility Devices

Quiz
•
10th - 12th Grade
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
10 questions
1.2 OSI & TCP IP Models Quiz

Quiz
•
10th Grade
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
20 questions
Hardware vs. Software Quiz

Quiz
•
7th - 10th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade
19 questions
AP CSP Unit 1 Review (code.org)

Quiz
•
10th - 12th Grade