Разница настолько незначительная, что заметна будет только на огромных данных
find возможно будет каплю медленнее из-за встроенных проверок и.т.п, но при это файнд это лучший выбор т.к. читабельность намного лучше, код понятнее, и "семантичнее"
когда микрочелик что решится прочитать твой код увидет конструкцию for то он не поймет сразу в это мгновение что вы собираетесь делать внутри, а find это чистая функция её результат будет всегда предсказуем