- 
                Notifications
    
You must be signed in to change notification settings  - Fork 266
 
Index Value Map
        Sar Champagne Bielert edited this page Apr 8, 2024 
        ·
        4 revisions
      
    Unit 2 Session 1 (Click for link to problem statements)
Understand what the interviewer is asking for by using test cases and questions about the problem.
- What will be the output of this function?
- The function should return the new map (a dictionary).
 
 
Plan the solution with appropriate visualizations and pseudocode.
General Idea: Convert a list of values to a map (or dictionary) of indices -> values.
1) Create an empty map (dictionary)
2) The current_index starts at 0
3) For each value in the list
  a) Add the current_index : value pair to the dictionary
  b) Increment the current_index by 1
4) Return the mapdef index_to_value_map(lst):
    index_value_map = {}
    
    for index in range(len(lst)):
        index_value_map[index] = lst[index]
    return index_value_map