Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
itertools.zip_longest solution in Clear category for The Hidden Word by David_Jones
from itertools import zip_longest
def checkio(text, word):
text = text.replace(' ', '').lower().splitlines()
for i, row in enumerate(text):
k = row.find(word)
if k >= 0:
return [i+1, k+1, i+1, k+len(word)]
for i, column in enumerate(map(''.join, zip_longest(*text, fillvalue=' '))):
k = column.find(word)
if k >= 0:
return [k+1, i+1, k+len(word), i+1]
May 16, 2019
Comments: