Мне нужно присоединиться к элементам в списке без использования команды соединения, поэтому, если у меня есть список:
[12,4,15,11]
Выход должен быть:
1241511
Вот мой код:
def lists(list1):
answer = 0
h = len(list1)
while list1 != []:
answer = answer + list1[0] * 10 ** h
h = h - 1
list1.pop(0)
print(answer)
Но, в конце концов, ответ заканчивается 125610
, который явно ошибочен.
Я думаю, что логика в порядке, но я не могу найти проблему?