Код на python всегда(почти) медленнее выборки по базе.
То есть выгоднее написать rawSQL. Но на вас ложится ответственность за защиту от SQL-инъекций.
Если средствами SQL не обойтись, и существует необходимость обработать массив информации в python(редко, скорее всего вы делаете что-то не так), то пользуйтесь готовой библиотекой itertools, т.к. ваши циклы могут быть не оптимальны. Также изучите поведение queryset'ов, iterator(). Вообще, если опишите задачу подробнее, не придется гадать.