Курс 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
- Работа с процессами в Python
- Компиляция регулярных выражений
- Иерархия классов в Python
- Создание лямбда-функций
- Генераторы в Python
- Оптимизация создания строк
- Оператор zip в Python
- Хранение данных
- Оптимизация строк в Python
- Форматирование даты с strftime()
- Упрощение работы с JSON-данными в Python
- Поиск HTML-элементов с BeautifulSoup
- Работа с датой и временем в Python
- Нахождение максимального значения и его индекса в списке
- Измерение времени выполнения кода
- Проверка подстроки в строке с помощью in
- Объявление переменных в Python
- Изменение списка срезами
- Справка по импортированным модулям
- Асинхронное выполнение задач в Python
- Метод lt для сортировки объектов
- Модуль Antigravity в Python 3
- Поиск индексов подстроки
- Генераторы данных
- Применение функции к элементам списка
- Декоратор total_ordering для сравнения объектов
- Отладка в командной строке
- Перехват исключений в Python
- Метод index() в Python
- Классы данных в Python
- Введение в PyTorch
- Проверка памяти объекта
- Метод ipow для возведения в степень
- Создание новой даты в Python
- Метод join() с набором
- Активация Matplotlib в Jupyter
- Настройка логгера Logzero
- Обработка аргументов Python
- Магические методы в Python
- Освоение Python
- Импорт и использование модулей в Python
- Создание списка дат
- Python reversed() функция
- EMOT преобразование эмодзи в текст
- Генераторы в Python
- Списковые включения в Python















