Курс 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"
- PrettyTable: создание таблицы
- Numpy: разбиение массивов
- Обучение модели с указанием эпох
- Метод __index__ в Python
- Очистка данных с Pandas
- Удаление файлов с shutil.os.remove()
- Перехват исключений в Python
- Отладчик pdb: начало работы
- Управление экспортом элементов
- Применение функции map() в Python
- Использование функции enumerate()
- Удаление элемента из списка в Python
- Применение функций в Python
- Отладка производительности Python
- Дизассемблирование Python кода
- Использование метода lower()
- Применение функции к каждому элементу списка
- Pretty-printing JSON в Python
- Работа с комбинациями в Python.
- Присвоение и ссылки
- Генераторы списков в Python
- Метод title() в Python
- Методы HTTP запросов в Flask
- Абстракции словарей и множеств в Python
- Хранение данных
- Отрицательные индексы списков в Python
- Конкатенация строковых литералов
- Проверка условий: all и any
- Создание новых списков в Python
- Анонимные функции Lambda
- Генераторные выражения и islice.
- Именование переменных в Python
- Замена текста с re.sub()
- Глобальные переменные в Python
- Присоединение элементов коллекции
- Переопределение метода sub
- Отладка утечек памяти в Python
- Объединение списков с помощью zip
- Установка и использование библиотеки google
- Разделение строки в Python
- Работа с типами данных в Python с помощью pydantic.
- Работа с OpenCV
- Форматирование данных с pprint
- Функции в Python
- Работа с модулем Calendar















