Разработайте функцию split_numbers
, которая принимает строку целых чисел, разделённых пробелами, и возвращает кортеж из этих чисел.
Примечание
Ваше решение должно содержать только функции.
В решении не должно быть вызовов требуемых функций.
Вы можете спросить: почему кортеж, а не список. Всё дело в безопасности. Кортежи неизменяемые коллекции и их безопаснее передавать в функцию или из неё.
Пример
Ввод
result = split_numbers("1 2 3 4 5")
Вывод
result = (1, 2, 3, 4, 5)
Ввод
result = split_numbers("1 -2 3 -4 5")
Вывод
result = (1, -2, 3, -4, 5)
Решение
Достаточно простая задача на применение split() и преобразование типов.
Посмотреть код
Решение
Python
def split_numbers(string):
return tuple([int(number) for number in string.split()])