Ошибка в вашем коде заключается в том, что переменные id_ и id1 содержат строки, а не целые числа. В строке `if str(data[4]) < id_:`, происходит сравнение строки со строкой, а не числа со числом, что может вызвать неверное поведение. Вам следует преобразовать id_ в целое число, используя int() перед сравнением.