Перебирать
Варианты перевода
to sort — перебирать, сортировать, раскладывать
Разделять предметы по какому-либо признаку, раскладывать по группам.
She was sorting the laundry into whites and colors. / Она перебирала бельё, отделяя белое от цветного.
We need to sort these documents by date. / Нам нужно перебрать эти документы по дате.
The machine sorts the coins into different containers. / Автомат перебирает (сортирует) монеты по разным контейнерам.
to look through / to go through — просматривать, искать, проверять
Осматривать, просматривать что-либо в поисках чего-то или с целью ознакомления.
I need to go through my old photos to find that picture. / Мне нужно перебрать свои старые фотографии, чтобы найти тот снимок.
She looked through the book but couldn't find the information she needed. / Она перебрала (пролистала) книгу, но не смогла найти нужную информацию.
He went through all his pockets looking for the keys. / Он перебрал все свои карманы в поисках ключей.
to sift through — просеивать, тщательно просматривать
Тщательно просматривать, отсеивая ненужное, часто в контексте большого объема информации или мелких предметов.
Detectives are sifting through the evidence. / Детективы перебирают (просеивают) улики.
I had to sift through hundreds of emails to find the one I was looking for. / Мне пришлось перебрать сотни электронных писем, чтобы найти то, которое я искал.
She sifted through the sand, looking for shells. / Она перебирала песок в поисках ракушек.
to pick over / to pick through — перебирать вручную, отбирать
Перебирать что-либо, выбирая лучшее и отбрасывая испорченное или ненужное (часто о еде).
My grandmother taught me how to pick over the berries before making jam. / Моя бабушка научила меня, как перебирать ягоды перед тем, как варить варенье.
He picked through the box of old toys, keeping only a few. / Он перебрал коробку старых игрушек, оставив лишь несколько.
You need to pick over the lentils to remove any small stones. / Нужно перебрать чечевицу, чтобы удалить маленькие камушки.
to run through / to go over — прогонять в уме, повторять
Мысленно или вслух повторять, прогонять в уме последовательность действий, событий, вариантов.
He ran through all the possible scenarios in his head. / Он перебрал в уме все возможные сценарии.
Let's go over the plan one more time. / Давай еще раз пройдемся по плану.
Before the exam, she ran through her notes. / Перед экзаменом она перебрала (быстро повторила) свои конспекты.
to finger / to toy with — теребить, вертеть в руках
Бесцельно трогать, вертеть в руках какой-либо предмет, часто от нервозности или задумчивости.
He was nervously fingering his keys while waiting for the results. / Он нервно перебирал в руках ключи в ожидании результатов.
She sat there, toying with her necklace. / Она сидела там, перебирая пальцами своё ожерелье.
Stop fingering the pages of the book; you'll damage them. / Перестань перебирать (теребить) страницы книги, ты их повредишь.
to strum — играть на гитаре, наигрывать
Играть на струнном инструменте (гитаре, укулеле), проводя пальцами по струнам.
He sat on the porch, strumming his guitar. / Он сидел на крыльце, перебирая струны своей гитары.
Can you teach me how to strum this chord? / Можешь научить меня, как перебирать (брать) этот аккорд?
She was quietly strumming a folk song. / Она тихонько перебирала струны, наигрывая народную песню.
to reassemble / to rebuild — собирать заново, ремонтировать
Собирать заново что-либо разобранное (например, механизм), проверяя и заменяя детали.
The mechanic had to reassemble the entire engine. / Механику пришлось полностью перебрать весь двигатель.
It took him a whole day to rebuild the carburetor. / У него ушёл целый день, чтобы перебрать карбюратор.
After cleaning all the parts, he began to reassemble the watch. / Почистив все детали, он начал перебирать (собирать заново) часы.
to iterate over / to loop through — проходить по циклу, последовательно обрабатывать
(Технический термин) Последовательно обрабатывать каждый элемент в наборе данных, например, в списке или массиве в программировании.
The program iterates over the list of users to check their permissions. / Программа перебирает список пользователей, чтобы проверить их права доступа.
We need to write a function that loops through the array and calculates the sum. / Нам нужно написать функцию, которая перебирает массив и вычисляет сумму.
This algorithm is inefficient because it iterates over the same data multiple times. / Этот алгоритм неэффективен, потому что он перебирает одни и те же данные несколько раз.
