Como converter valor inteiro em matriz de quatro bytes em python

Preciso enviar uma mensagem de bytes em Python e preciso converter um número inteiro não assinado em uma matriz de bytes. Como você converte um valor inteiro em uma matriz de quatro bytes em Python? Como em C:

uint32_t number=100;
array[0]=(number >>24) & 0xff;
array[1]=(number >>16) & 0xff;
array[2]=(number >>8) & 0xff;
array[3]=number & 0xff;

Alguém pode me mostrar como? É estranho para mim programar sem tipos.

questionAnswers(7)

yourAnswerToTheQuestion