In [23]:
string = ' A D F#;m B;m F#;m'
# list(string)
# for i, element in enumerate(string):
# if element != ' ':
# print(string.find(element))
string.find('F#;m')
Out[23]:
In [ ]:
In [24]:
import re
In [25]:
chords = dict()
for element in string.split():
poss = [m.start() for m in re.finditer(element, string)]
for pos in poss:
chords[pos] = element
chords
Out[25]:
In [ ]: