Курс 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"
- Метод rmatmul для пользовательских матриц
- Утечки переменных цикла в Python 3.x
- Чтение и запись TOML-конфигов
- Изучение объектов с помощью dir()
- Преобразование типов данных в set comprehension
- Оптимизация памяти в Python
- Pretty-printing JSON в Python
- Генерация чисел с range()
- Форматирование строк в Python
- Модуль future Python
- Работа со словарями Python
- Оформление кода на Python
- Обучение модели с указанием эпох
- Создание списка дат
- Работа с argparse
- Работа с deque в Python
- Основные операции с библиотекой Numpy
- Оптимизация методов в Python 3.7
- Переворот списка в Python
- Codecademy в Telegram
- Запуск асинхронной корутины
- Удаление ключа из словаря
- Документирование функций в Python
- Оператор морж в Python 3.8
- Методы split() и join() — Python строк.
- Декодирование байтов в строку
- Форматирование строк в Python
- Метод lt для сортировки объектов
- Модуль array: создание и использование массивов
- Форматирование строк в Python
- Библиотека Rich: форматирование текста
- Хеширование паролей с использованием salt
- Сортировка с параметром key
- Метод setitem в Python
- Профилирование данных с Pandas.
- Проверка типов с использованием isinstance
- Метод join() для объединения строк
- Основы Python
- UserList в Python: Описание и примеры использования
- Подсказки типов в Python
- Измерение времени выполнения кода
- Обновление данных через PUT запрос
- Работа с датами в Python
- Импорт объектов из модулей
- Роль object и type в Python
- Замена элементов в списке с помощью генераторов списков
- Генераторы в Python
- Объединение, распаковка и деструктуризация















