I am trying to convert the following list:
list = [\'A\',\'B\',\'C\']
To a dictionary like:
dict = {\'A\':0, \'B\':1, \'C\'
You can get the indices of a list from the built-in enumerate. You just need to reverse the index value map and use a dictionary comprehension to create a dictionary
>>> lst = ['A','B','C']
>>> {k: v for v, k in enumerate(lst)}
{'A': 0, 'C': 2, 'B': 1}
Ohh, and never name a variable to a built-in or a type.