Поправлю на второй вариант, действительно лучше одна строка, чем цикл, время если и отличается, то не критично.