Курс Python → Возврат нескольких значений
Для возврата нескольких значений из функции в Python можно использовать кортежи. Кортеж — это неизменяемая упорядоченная коллекция объектов. Для возврата нескольких значений из функции, вы можете просто вернуть кортеж с этими значениями.
def multiple_values():
return 1, 2, 3
result = multiple_values()
print(result) # Выведет (1, 2, 3)
В данном примере функция multiple_values() возвращает кортеж с тремя значениями: 1, 2 и 3. При вызове функции и сохранении результата в переменной result, мы получаем кортеж (1, 2, 3).
Для того чтобы получить отдельные значения из возвращенного кортежа, можно использовать множественное присваивание:
def multiple_values():
return 1, 2, 3
a, b, c = multiple_values()
print(a) # Выведет 1
print(b) # Выведет 2
print(c) # Выведет 3
В этом примере мы используем множественное присваивание для присвоения каждому значению из кортежа переменных a, b и c. После этого мы можем обращаться к этим переменным для получения конкретных значений.
Другие уроки курса "Python"
- Работа с датами в Python
- Пропуск начальных строк с помощью dropwhile()
- Преобразование документов в PDF с помощью Spire.Office
- Многострочные комментарии в Python
- Создание GUI с Tkinter: Entry
- Подсказки типов в Python
- Декораторы в Python
- Многострочные комментарии в Python
- Работа с многоуровневыми словарями в Python
- Получение пути к текущему скрипту с помощью os
- Обмен значений переменных в Python
- Создание вложенного генератора
- Метод setdefault() в Python
- Создание генераторов в Python
- Конкатенация строк в Python
- Лямбда-функции в Python
- Удаление дубликатов с помощью множеств
- Печать в одной строке
- Функция format() в Python
- Возврат нескольких значений
- Поиск с помощью регулярных выражений
- Работа с deque из collections
- Python enumerate() функции
- Округление дробей в Python
- Именование переменных в Python
- Создание пар из последовательностей
- Библиотека itertools: объединение списков
- Модуль xkcd: добавление юмора в Python
- Глобальные переменные в Python
- Проверка версии Python
- Запуск внешнего кода в Jupyter
- Поиск подстроки в строке
- Сглаживание списка
- Создание комплексных чисел
- Декоратор Ajax required
- Оформление кода на Python
- Проверка элементов списка условием
- Создание инструмента обнаружения плагиата
- Моржовый оператор в Python 3.8
- Замена текста с re.sub()
- Работа со словарями с defaultdict из collections
- Работа с контекстными менеджерами
- Объединение строк с помощью метода join
- Декоратор для группы пользователей в Django
- Парсинг веб-страниц с Beautiful Soup
- Курсы Яндекс Практикум
- Изменение списка срезами
- Библиотека funcy: удобные утилиты
- Работа с библиотекой requests
- Анонимные функции в Python















