Проверить пакет байтов

В бинарных протоколах контрольная сумма помогает понять, не повредились ли данные при передаче. Дан список packet, где последний байт уже входит в общую сумму как контрольный. Нужно вернуть True, если сумма всех байтов по модулю 256 равна 0. Иначе верни False.

Примеры

Ввод
[10, 20, 226]
Вывод
True
Ввод
[0]
Вывод
True
Ввод
[1, 2, 3]
Вывод
False

Нужно реализовать

def checksum_ok(packet):

Теги

arraylistsmath
PostgreSQLv16

Здесь будет результат выполнения кода

Тесты12
Видимые тесты
Скрытый тест 7
Скрытый тест 8
Скрытый тест 9
Скрытый тест 10
Скрытый тест 11
Скрытый тест 12

Запускаются при нажатии «Отправить» — на них проверяется решение целиком, чтобы нельзя было подогнать ответ под видимые случаи.

Фокус-радио
На паузе · SomaFM · Fluid