Якщо у нас є рядок з алфавітних символів і деяких тире, і ми хочемо підрахувати кількість тире між будь-якими двома алфавітними символами в цьому рядку. який найпростіший спосіб зробити це?
Приклад:
Вхід: a--bc---d-k
вихід: 2031
Це означає, що є 2 тире між a і b, 0 тире між b і c, 3 тире між c і d і 1 тире між d і k
який хороший спосіб знайти цей вихідний список у python?
a-b-cі a-----------bдруге стане однаковим результатом 11?