Converter lista de datenedidos para datetime muito lenta com strptime do Python

Eu tenho arquivos de dados contendo listas de seqüências de caracteres que representam datas formatadas ISO. Atualmente, estou lendo-os usando:

mydates = [ datetime.datetime.strptime(timdata[x], "%Y-%m-%dT%H:%M:%S") for x in range(len(timedata)) ]

Isso parece bastante simples, mas é ridiculamente lento quando operando em enormes listas de ~ 25.000 datas -> cerca de 0,34 segundos por lista convertida. Como tenho milhares dessas listas, estou procurando um caminho mais rápido. No entanto, eu não consegui encontrar um ainda. O analisador de datautil é ainda pior ...

questionAnswers(2)

yourAnswerToTheQuestion