Курс 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
- Переопределение метода __lshift__
- Списки в Python
- Оператор is в Python
- Сортировка элементов в Python
- Освоение Python
- Проблема сравнения словарей
- Модуль os: работа с файлами и папками
- Работа с контекстными менеджерами
- Работа с Enum в Python3.
- Возвращение нескольких значений через кортеж или класс
- Обработка исключений в Python
- Pillow: работа с изображениями
- Векторизация в Python с NumPy.
- Настройка логгера Logzero
- Создание копии итератора
- Асинхронное выполнение задач в Python
- Декораторы в Python
- Счетчик в Python: most_common()
- Взаимодействие с внешними процессами в Python
- Создание пар из последовательностей
- Очистка списка от False, None, 0, «»
- Заказ карты Тинькофф Black
- Подсказки при вводе данных в Python
- Добавление элемента к кортежу
- Нахождение отличий в списках
- Поиск индекса элемента
- Поиск индекса элемента в списке
- Закрытие файла в Python
- Объединение объектов в Python
- Операции с датами в Python
- Combobox в Tkinter
- Преобразование числа в список цифр
- Разделение строки с помощью split()
- Python: отличительная особенность — отступы
- PATCH-запрос с библиотекой requests
- Извлечение аудио из видео
- Сравнение строк в Python
- Работа с путями в Python
- Проверка условий: all и any
- Порядок и длина множеств в Python















