chapter 9 week 5 quiz
- Get link
- X
- Other Apps
chapter 9 week 5 quiz
Quiz
- How are Python dictionaries different from Python lists?
- Python lists store multiple values and dictionaries store a single value
- Python lists are indexed using integers and dictionaries can use strings as indexes
- Python dictionaries are a collection and lists are not a collection
- Python lists can store strings and dictionaries can only store words
- What is a term commonly used to describe the Python dictionary feature in other programming languages?
- Closures
- Associative arrays
- Lambdas
- Sequences
- What would the following Python code print out?
stuff = dict()
print(stuff['candy'])- The program would fail with a traceback
- -1
- candy
- 0
- What would the following Python code print out?
stuff = dict()
print(stuff.get('candy',-1))- 0
- The program would fail with a traceback
- 'candy'
- -1
- (T/F) When you add items to a dictionary they remain in the order in which you added them.
- False
- True
- What is a common use of Python dictionaries in a program?
- Building a histogram counting the occurrences of various strings in a file
- Sorting a list of names into alphabetical order
- Splitting a line of input into words using a space as a delimiter
- Computing an average of a set of numbers
- Which of the following lines of Python is equivalent to the following sequence of statements assuming that counts is a dictionary?
if key in counts:
counts[key] = counts[key] + 1
else:
counts[key] = 1- counts[key] = counts.get(key,0) + 1
- counts[key] = (key in counts) + 1
- counts[key] = key + 1
- counts[key] = (counts[key] * 1) + 1
- In the following Python, what does the for loop iterate through?
x = dict()
...
for y in x :
...- It loops through the keys in the dictionary
- It loops through the values in the dictionary
- It loops through the integers in the range from zero through the length of the dictionary
- It loops through all of the dictionaries in the program
- Which method in a dictionary object gives you a list of the values in the dictionary?
- each()
- all()
- items()
- values()
- What is the purpose of the second parameter of the get() method for Python dictionaries?
- An alternate key to use if the first key cannot be found
- To provide a default value if the key is not found
- The key to retrieve
- The value to retrieve
- Get link
- X
- Other Apps
Comments
Post a Comment
if you have any doubt , please write comment