Сколько слов содержат некоторую двухбуквенную последовательность, повторенную 3 раза? Например, «contentment» и «maintenance» - это такие слова, потому что «contentment» имеет последовательность «nt», повторенную три раза, а «maintenance» имеет последовательность «in», повторенную три раза.
Это мой код :
len([f for f in file if re.match(r'(.*?[a-z]{2}.*?){3}',f)])