Подскажите, есть pandas dataframe с текстом, нужно найти все слова, отфильтровав все остальное, при этом оставив слова, которые, скажем, от 3-х букв и выше. Я могу это сделать с помощью re.findall, но re.findall возвращает list (для каждой строки). То есть применив
>>> processed_text = sample_text.apply(lambda x: re.findall('[a-zA-Z]{5,}', x))
6 [Plasticity, Mediated, Competitive, Learning] 7 [Morphology, Classification, using, Analogue]
6 Plasticity Mediated Competitive Learning 7 Morphology Classification using Analogue