Ch. 9 Intro To Python: Lesson 9-6 Dictionaries

Quiz
•
Education
•
9th - 12th Grade
•
Hard
Tim Sexton
Used 3+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE SELECT QUESTION
2 mins • 1 pt
Which of the following are true of Python dictionaries:
select all that apply
All the keys in a dictionary must be of the same type.
Dictionaries can be nested to any depth.
Dictionaries are accessed by key.
A dictionary can contain any object type except another dictionary.
Dictionaries are mutable.
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Which of the following is not a valid way to define this dictionary in Python:
d = dict([
('foo', 100),
('bar', 200),
('baz', 300) ])
d = {'foo': 100, 'bar': 200, 'baz': 300}
d = { ('foo', 100), ('bar', 200), ('baz', 300) }
d = {} d['foo'] = 100 d['bar'] = 200 d['baz'] = 300
d = dict(foo=100, bar=200, baz=300)
3.
FILL IN THE BLANK QUESTION
2 mins • 1 pt
What statement will remove the entry in the dictionary for key 'baz'?
4.
FILL IN THE BLANK QUESTION
2 mins • 1 pt
Write the Python code that prints out Captain Kirk’s email address from the employee dictionary below:
Add your code below:
5.
MULTIPLE SELECT QUESTION
2 mins • 1 pt
Which Python code could replace the ellipsis (...) below to get the following output to the left?
(Select all that apply.)
for ship, captain in captains.items(): print(ship, captain)
for ship in captains: print(ship, captains)
for ship in captains: print(ship, captains[ship])
6.
MULTIPLE SELECT QUESTION
2 mins • 1 pt
Which of the following statements about this nested dictionary are true? (Select all that apply.)
The values for "California", "New York", and "Texas" are all dictionaries.
You can access the nested values directly by chaining square brackets ([]).
If you want to access the nested values, then you need to split the dictionary.
The syntax isn’t valid.
7.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Which of the following lines of code will create an empty dictionary named captains?
captains.dict()
captains = {dict}
type(captains)
captains = {}
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Kuiz Akaun Tingkatan 4 (Modul 7)

Quiz
•
10th - 12th Grade
10 questions
Study Skills 1-10

Quiz
•
12th Grade
15 questions
PPKN Kelas 9 Bab 1

Quiz
•
9th Grade
15 questions
Középkor 9.

Quiz
•
9th Grade
10 questions
NMMS/NTSE - MAT 9

Quiz
•
8th - 10th Grade
15 questions
REMIDI PKN 9

Quiz
•
9th Grade
10 questions
Kuiz Akaun Tingkatan 4 (Modul 6)

Quiz
•
10th - 12th Grade
10 questions
Kuiz Akaun Tingkatan 4 (Modul 3)

Quiz
•
10th - 12th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade