Курс 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"
- Таймер обратного отсчета
- Непрерывная проверка в Python
- Объединение списков в Python
- Применение функции map() в Python
- Работа с датой и временем в Python
- Удаление эмодзи с помощью pandas
- Извлечение аудио из видео
- Работа с enumerate()
- Создание вкладок с TKinter
- Monkey Patching в Python
- Расчет времени выполнения кода
- Работа с пакетами
- Необязательные аргументы в Python
- Перегрузка операторов в Python
- Метод setitem в Python
- Стать Python-разработчиком
- Переопределение унарных операторов
- Методы split() и join() — Python строк.
- Итерация по коллекции в Python
- Лямбда-функции в цикле
- Создание и операции с дробями
- Поиск частых элементов в списке
- Методы __repr__ и __str__ в Python
- Тестирование функции сложения
- Генерация случайных чисел в Python
- Работа с zip-архивами в Python
- Отправка поздравлений по дню рождения
- Визуализация пропусков данных
- Зарезервированные слова в Python
- Обратное распространение ошибки
- Переопределение метода __pow__
- Работа с файловой системой в Python
- Основы работы со строками в Python
- Избегание изменяемых аргументов
- Python Enumerate
- Создание таблиц в терминале с PrettyTable
- Создание списков в Python
- Управление фоновыми задачами в Python
- Списки: объединение, изменение
- Метод ipow для возведения в степень
- Добавление элемента к кортежу
- Декораторы в Python
- Копирование списков в Python
- Проверка элементов списка условием
- Настройка логгера Logzero
- Операции с комплексными числами
- Операции с датами в Python















