Курс Python → Возврат нескольких значений
Для возврата нескольких значений из функции в Python можно использовать кортеж. Просто поместите необходимые значения в кортеж и верните его из функции. Например:
def get_values():
value1 = 10
value2 = "Hello"
return value1, value2
result = get_values()
print(result) # (10, 'Hello')
В данном примере функция get_values() возвращает два значения — число 10 и строку «Hello». При вызове функции результат запишется в переменную result, которую можно использовать дальше в коде.
Другой способ возврата нескольких значений из функции — использование словаря. В этом случае можно вернуть словарь с несколькими ключами и значениями:
def get_values():
values = {'key1': 10, 'key2': "Hello"}
return values
result = get_values()
print(result) # {'key1': 10, 'key2': 'Hello'}
Таким образом, в Python можно легко возвращать несколько значений из функции, используя кортежи или словари. Это удобно, когда необходимо вернуть несколько результатов вычислений или данных из функции для дальнейшей обработки в программе.
Другие уроки курса "Python"
- Переворот строки с использованием цикла
- Уникальные значения из списка
- split() — разделение строки
- Комплексные числа в Python
- Получение списка файлов в директории с использованием os
- Встраивание HTML в Jupyter Notebook
- Комментарии в Python
- Печать списка с помощью метода join
- Метод lt для сортировки объектов
- Оператор += для объединения строк
- Оператор continue в Python
- Избегайте двойного подчеркивания
- Копирование объектов в Python
- Функция map() в Python
- Поиск с библиотекой Google
- Python Метод sleep() из time
- Обработка исключений в Python
- Метод join() с набором
- Освоение Python
- Проверка условий в Python
- Равенство и идентичность в Python
- Операторы Splat и splatty-splat
- Установка и использование Python-dateutil
- Декораторы в Python
- Отправка POST запроса на сервер.
- Отладка кода
- Преобразование текста в нижний регистр
- Удаление дубликатов в pandas
- Функция print() — вывод информации
- Преобразование строки в число
- SciPy: широкий функционал для математических операций
- Magic Commands — улучшение работы с Python
- Создание словаря и множества
- Работа с модулем random
- Работа с deque из collections
- Обмен значений переменных в Python
- Возврат нескольких значений
- Вложенные генераторы в Python
- Поиск кода
- Основы работы с базами данных в Python
- Обработка исключений в Python
- Работа с индексами списков
- Нахождение самого длинного слова в списке с помощью max
- Модуль Operator в Python
- Логический оператор «and» в Python
- Создание коллекций из выражения-генератора















