Итак, у меня есть список строк. Я хочу создать новый список строк, который превращает эту же строку в новую строку и назовите ее «A». Если в списке есть другая строка, назовите ее «B» и так далее. Если строка:
['F4','A3','F4','B5','A3','K2']
, тогда она должна дать мне результат:
['A','B','A','C','B','D']
Я не знаю, как запустить код, и могу думать только о чем-то вроде словарь.
dict = {}
result = []
for line in list1:
if line not in dict:
dict.update({line:str(chr(65+len(dict)))})
result.append(dict.get(line))
Тогда я не знаю, как продолжить. Любая помощь будет оценена.