Generating Alphabet mapped to idx
alpha_map = { chr( i + 65 ) : i+1 for i in range(26)}
Priority Queues or Heap Queue
heapq.xxxx
Creating a counter or dictionary with frequency
c = counter(list)
c = {}
for item in list:
if item not in list:
c[item] = 0
c[item] += 1Creating a dictionary with list that last occurrence
indexDict = {item : idx for idx, item in enumerate(list)}