# ------------------------------------------------------------
# ArrayToNumber
# Converts an int[] into a single integer by concatenating
# each element as a string. Works for multi-digit numbers.
# Example: {14, 6, 9, 31, 20} ->14693120
# ------------------------------------------------------------
def ListToNumber(lst):
s = "".join(map(str, lst)) # concatenate as text (Pythonic)
return int(s) # convert final string to int
lst = [14, 6, 9, 31, 20]
n = ListToNumber(lst)
print("n =", n)
"""
run:
n = 14693120
"""