Самый быстрый метод убрать повтор символов из строки с сохранением порядка
У меня есть следующая переменная:
chars = "GG43SAaaAA2221gwjkVJa31d1g"
Мне нужно, чтобы из этой строки убрались повторы и сохранялся порядок символов
(Строчные и прописные буквы разные, а не одинаковые, поэтому "A" и "a" не одно и тоже)
Вот так:
chars = "G43SAa21gwjkVJd"
Какой метод Самый наибыстрейший?, который будет быстрее всего убирать повторы и сохранять порядок символов в строке? python 3.8
Ответы (1 шт):
Автор решения: strawdog
→ Ссылка
Могу предложить попробовать так:
chars = "GG43SAaaAA2221gwjkVJa31d1g"
res = "".join(dict.fromkeys(chars).keys())
res:
'G43SAa21gwjkVJd'