Как сохранить значения в списке, которые были введены с помощью команды ввода - PullRequest
0 голосов
/ 03 мая 2018

если вы вводите 12 значений, таких как месяцы года, через цикл for, чтобы уменьшить количество повторений, как получить все номера, назначенные списку, в порядке ввода, также скажем, что у вас есть список, как сложить все элементы в списке [1,2,3] всего будет: 6

for month in range(12):
    whatever = float(input("enter whatever in 12 months: "))

 syntax to put above 12 values into a list

1 Ответ

0 голосов
/ 03 мая 2018

Инициализируйте список и затем используйте list.append:

lst = []

for m in range(12):
    lst.append(float(input('Enter entry for month {0}: '.format(m))))

В качестве альтернативы вы можете использовать понимание списка, но это нецелесообразно, так как это менее читаемое решение:

lst = [float(input('Enter entry for month {0}: '.format(m))) for m in range(2)]
...