# my_version
def binary_array_to_number(arr):
summ = 0
for i in range(len(arr)):
summ = arr[i] * 2 ** (len(arr)-i-1) + summ
return summ
best_version
def binary_array_to_number(arr):
return int("".join(map(str, arr)), 2)
# my_version
def binary_array_to_number(arr):
summ = 0
for i in range(len(arr)):
summ = arr[i] * 2 ** (len(arr)-i-1) + summ
return summ
best_version
def binary_array_to_number(arr):
return int("".join(map(str, arr)), 2)