Курс 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"
- Основные методы NumPy
- Работа с CSV в Python
- Поиск шаблона в строке
- Извлечение новостей с помощью newspaper3k
- Работа со случайными элементами
- Генераторы в Python
- Слияние словарей в Python 3.9
- Управление асинхронными задачами с помощью Semaphore
- Вложенные циклы в Python
- Генерация строк с .join()
- Декоратор для группы пользователей в Django
- Метод get для словарей
- Перетасовка списков в Python
- Очистка данных с Pandas
- Параллельные вычисления в Python
- Константы в модуле cmath
- Подсчет элементов в списке с Counter
- Тернарный оператор в Python
- Объединение словарей в Python
- Глобальные переменные в Python
- Генерация тестовых данных с factory_boy
- Обмен данными с asyncio.Queue
- Работа с множествами в Python
- Конкатенация строк с методом join()
- Блок else в Python
- Работа с изображениями PIL
- Сокращение ссылок с pyshorteners
- Функция reduce() из модуля functools
- Строковое представление объектов
- Добавление Progressbar в Python
- Именованные срезы в Python
- Объединение списков в Python
- Перебор элементов списка в Python
- Тестирование времени с Freezegun
- Удаление дубликатов в pandas
- Вывод с переменной через запятую
- Математические функции в Python
- Объединение списков в Python.
- Проверка на истинность объектов в Python
- Python: Фильтрация списков с помощью filter()
- Создание и использование ChainMap
- Поиск подстроки в строке
- Мониторинг памяти с Pympler
- Работа со строками в Python
- Поиск индекса элемента
- Оператор обр. импликации















