Python как ввести несколько чисел на одной строке

Узнай, как с легкостью ввести несколько чисел на одной строке в Python! Твои скрипты станут намного эффективнее с этими уникальными советами!

Python: Ввод несколько чисел на одной строке

Иногда требуется ввести несколько чисел на одной строке в Python. Существуют различные подходы для решения этой задачи, но наиболее распространенными из них являются использование функции input() и метода split().

Метод split()

Метод split() в Python используется для разделения строки на список. В данном случае мы можем использовать его для разделения введенной строки на числа.


numbers = input("Введите числа: ").split()
for i in range(len(numbers)):
    numbers[i] = int(numbers[i])

Функция map()

Функция map() в Python применяет заданную функцию ко всем элементам итерируемого объекта (например, списка). Ее можно использовать для преобразования всех элементов списка в целые числа.


numbers = list(map(int, input("Введите числа: ").split()))

Используя эти подходы, вы можете легко ввести несколько чисел на одной строке в Python.

python как ввести несколько чисел на одной строке

Комментарии