@IAmJustSpace

Как разделить строку на переменные пробелом (Python)?

К примеру пользователь вводит числа через пробел "23 58 5 568" в любом количестве и без ограничение (до 10^9). Как разделить этот ввод на отдельные переменные или элементы списка? Что бы получилось к примеру [[23][58][5][568]]
  • Вопрос задан
  • 5209 просмотров
Решения вопроса 1
@JavaIlya
Learning Java
var input = "23 58 5 568".trim(); // то, что ввел пользователь + trim что бы откинуть пробелы

var array = input.split(' '); // получим масив [23, 58, 5, 568]'
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@AlexandrBirukov
может быть split поможет
Ответ написан
Комментировать
@riki-tiki
Если Вам нужен список чисел формата int, то так:
a = map(int, input().split())

Если же реально нужен список списков, то так:
a = [[i] for i in map(int, input().split())]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы