Функция, которую вы указали в комментариях:
def dec_to_bin(num, n):
num_bin = bin(num)[2:].zfill(n)
return num_bin
возвращает строку, не двоичную, но это нормально; мы все еще можем разделить его, как вы хотите.
input = ['00', '01', '10', '11']
output = []
for number in input:
output.append([bit for bit in number])
print(output)
# [['0', '0'], ['0', '1'], ['1', '0'], ['1', '1']]