Расширение алфавитного диапазона до списка символов в Python

У меня есть строки, описывающие диапазон символов в алфавитном порядке, состоящий из двух символов, разделенных дефисом. Я хотел бы расширить их до списка отдельных символов, например:

'a-d' -> ['a','b','c','d']
'B-F' -> ['B','C','D','E','F']

Как лучше всего это сделать в Python?

6
задан Matt Swain 23 May 2012 в 16:36
поделиться