res - лишняя переменная, можно было:

    def to_bool(lst):
        return [bool(item) for item in lst]