Я знаю, что вы не можете использовать \ n в форматах f строк {}, но я пытаюсь выяснить, как напечатать список, разделенный строкой.
Каждое напечатанное число должно иметь ширина 10
# Output
# 12
# 28
# 45
# 47
# 52
# 71
# 95
# 122
# 164
Мне не разрешено использовать какие-либо внешние модули, такие как itertools или functools, чтобы ответить на этот вопрос.
Я пробовал
num_list = [12, 16, 17, 2, 5, 19, 24, 27, 42]
new_list = num_list.copy()
for n in range(1, len(new_list)):
new_list[n] += new_list[n-1]
print(f'{*new_list:10f, sep = "\n"}')