def remove_trailing_nulls(byte_array):
while byte_array and byte_array[-1] == 0:
byte_array.pop()
return byte_array
byte_array = bytearray([1, 2, 3, 0, 0, 0, 0])
trimmedArray = remove_trailing_nulls(byte_array)
print(trimmedArray)
print(trimmedArray[0])
'''
run:
bytearray(b'\x01\x02\x03')
1
'''