Coding Quiz - Create a Dictionary from Key/Value Pairs
In this coding quiz, you are tasked with writing a function that receives two lists: one containing keys and another containing values, and combines them to create a dictionary.
Each key must be unique, and the length of the key list and the value list is always the same.
For example, given a key list ['a', 'b', 'c'] and a value list [1, 2, 3],
the dictionary created should be {'a': 1, 'b': 2, 'c': 3}.
def solution(keys, values): # Write your code here return
Constraints
-
The lengths of the key list and the value list are always the same.
-
No key appears more than once in the key list.
-
Keys and values may be either strings or integers.
Example
-
Input: key list
['name', 'location', 'age'], value list['John', 'New York', '28'] -
Output:
{'name': 'John', 'location': 'New York', 'age': '28'}
Lessons in this chapter · Introduction to Python Algorithms
- 1. Why You Need to Learn Algorithms?
- 2. Review of Algorithm Complexity Concepts
- 3. Life is Practical! Algorithm Problem Solving
- 4. Coding Quiz - Reverse String
- 5. String Reversal - Solution
- 6. Coding Quiz - String Case Conversion
- 7. String Case Alteration - Solution Explanation
- 8. Coding Quiz - Create a List of Powers of 2
- 9. Creating a Power of Two List - Solution Guide
- 10. Coding Quiz - Sorting Tuples by Score
- 11. Sort Tuples by Score - Solution
- 12. Coding Quiz - Find Union and Intersection
- 13. Calculating Union and Intersection - Problem Solution
- 14. Coding Quiz - Create a Dictionary from Key/Value Pairs
- 15. Create Dictionary from Key/Value Pairs - Solution
- 16. Coding Quiz - Determine Grade Using Conditional Statements
- 17. Calculating Grades with Conditional Statements - Solution
- 18. Coding Quiz - Diagonal Traverse of 2D Array
- 19. Diagonal Traversal of a 2D Array - Problem Solution
Lecture
AI Tutor
Design
Upload
Notes
Favorites
Help