Курс 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"
- Оптимизация памяти с __slots__
- Методы shutil для работы с файлами
- Отношения подклассов в Python
- Метод ior для битовых операций
- Оптимизация поиска в словарях
- Фильтрация элементов с помощью islice
- Бесконечные списки в Python
- Форматирование даты с strftime()
- Списковый компрехеншен.
- Возврат нескольких значений из функции
- Генераторы списков в Python
- Создание копии списка в Python
- Метод join() для объединения строк
- Передача аргументов в Python
- Настройка нарезки списков
- Подсчет элементов в Python
- Изменение списка срезами
- Измерение времени выполнения кода
- Обход словаря в Python
- Работа с CSV в Python
- Python enumerate() функции
- Упрощение работы с JSON-данными в Python
- Форматирование строк в Python
- Определение объема памяти объекта
- Создание циклической ссылки
- Оболочка Python
- Создание задания в Cron
- Библиотека schedule: планировщик задач
- Управление доступом к модулю
- Оптимизация гиперпараметров с Scikit Optimize
- Проверка ввода с помощью isdigit
- Введение в Python
- Декораторы в Python
- Отрицательные индексы списков
- Howdoi — получение ответов из терминала
- Фильтрация списка от «ложных» значений
- Оператор «not» в Python
- Enum в Python
- Оптимизация параметров в Python
- Создание GUI на Tkinter
- TON Smart Challenge #2: участие и подготовка
- Блок else в циклах.
- Работа со строками в Python
- Декораторы с аргументами в Python
- Декоратор проверки активности
- Работа с библиотекой requests















