Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 8, 2016 11:45:15

gratiani
Зарегистрирован: 2016-05-30
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Строка с числами

В одной строке вводится несколько чисел через пробел. Как сделать, чтобы при вводе они добавлялись в список и по типу были числами. Пытаюсь с помощью генератора списков, не получается. Отображается как одна строка.

 >>> n = [x for x in input().split(',')]
10 9 8 7 6 5 4 3 2 1
>>> n
['10 9 8 7 6 5 4 3 2 1']

Офлайн

#2 Авг. 8, 2016 11:47:56

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

Строка с числами

 n = [int (x) for x in input().split()]

Офлайн

#3 Авг. 8, 2016 12:43:59

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Строка с числами

  
>>> lst = list(map(int, input().split()))
10 9 8 7 6 5 4 3 2 1
>>> lst
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version