Курс 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"
- Библиотека sh: использование команд bash в Python
- Оператор (*) в Python
- Работа с геоданными с помощью geopy
- Создание новой даты в Python
- Фильтрация списка от «ложных» значений
- Генерация строк с .join()
- Сортировка элементов в Python
- Импорт в Python: список all
- Работа с zip()
- PEP-401: оператор
- Управление контекстом выполнения
- Операторы увеличения и уменьшения в Python
- Импорт классов из другого файла
- Многопоточность в Python
- Работа с комбинациями в Python.
- Работа с изображениями Pillow
- Приоритет операций в Python
- Многопроцессорное программирование в Python
- Проверка типов с использованием isinstance
- Определение объема памяти объекта
- Метод init в Python
- Работа с кортежами
- Работа с *args и **kwargs в Python
- Метод __ilshift__ для битового сдвига влево
- Создание спинбокса в tkinter
- Определение наиболее частого элемента с помощью collections.Counter
- Определение размера папок в Python
- Переопределение метода __or__()
- Flask: создание веб-приложений
- Подсчет элементов в Python
- Работа с датами в Python
- Игра «Угадывание чисел»
- Декоратор Ajax required
- Функция format() в Python
- Преобразование документов в PDF с помощью Spire.Office
- Профилирование данных с Pandas.
- Копирование и вставка текста в Python
- Обновление данных через PUT запрос
- Руководство по использованию Colorama
- Поиск с библиотекой Google
- Управление импортом в Python
- Функция reversed() в Python
- Реализация операции -= для пользовательского класса
- Асинхронное выполнение задач в Python
- Отладка утечек памяти в Python
- Сортировка в Python
- Применение промокода в Много лосося
- Поиск индексов подстроки
- Декораторы в Python















