- def eenum(l):
- return dict((k,v) for l in (enumerate(l), ((x,i) for i,x in enumerate(l))) for k,v in l)
- eenum(['enumerate','dict', 'import' ,'pprint'])
- {0: 'enumerate',
- 1: 'dict',
- 2: 'import',
- 3: 'pprint',
- 'dict': 1,
- 'enumerate': 0,
- 'import': 2,
- 'pprint': 3}