I think you have a problem in the regular expression, try a pattern like r'(.)\1' instead (this will match any character in the first group in brackets, and then the same character will repeat).
You should also take care of closing the file descriptor, which means reading in lines using the context manager:
with open(file_location) as f: lines = f.read()
>>> with open('/usr/share/dict/words') as f: ... lines = [l.strip() for l in f.readlines()] ... >>> import re >>> for line in lines: ... if re.findall(r'([az])\1', line.lower()): ... print line ... Aachen Aachen's Aaliyah Aaliyah's Aaron Aaron's Abbas Abbasid Abbasid's Abbott Abbott's Abby Abby's Aberdeen Aberdeen's Abyssinia Abyssinia's Abyssinian Accra Accra's Achilles Acuff ...
source share