В документации я нашел функцию findfirst
, которая способна возвращать индекс первого элемента, который равен данному.Найти первое вхождение данного столбца
В моем случае у меня есть вектор (или одномерный массив), и я хочу найти первый столбец, который равен вектору.
Я знаю, как это сделать «жесткий» способ: с findnext
итерируя по первой строке, проверяя всю колонку. Но есть ли более разумный способ, который для меня не очевиден?
Да, это умный способ, о котором я говорил. Мое решение - c-путь кодирования, я думаю :) – hr0m
wait, откуда у вас есть функция просмотра? Я не могу найти его в std-lib – hr0m
'view' находится в 0.5+, в 0.4 он называется' sub'. Но обновление до 0,5 должно быть хорошей идеей (особенно при использовании анонимных функций, таких как предикатный параметр 'findfirst') –