Курс 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
- Получение текущей даты и времени с помощью datetime
- Создание итератора
- Методы shutil для работы с файлами
- Решатель судоку на Python с pygame
- Декораторы в Python
- Конвертация текстовых чисел с помощью Numerizer
- Курс Data Scientist в медицине
- Фильтрация данных в Python.
- Печать списка с помощью метода join
- Объединение кортежей в Python
- Создание и удаление объектов
- Python и Монти Пайтон
- Работа с IP-адресами в Python
- Кортеж в Python: создание и использование
- Игра «Камень, ножницы, бумага» — Python
- Поиск уникальных элементов строкой в Python
- Модуль os в Python: работа с файлами
- Объединение словарей в Python
- Работа с набором данных CIFAR10 в PyTorch
- Получение текущей директории
- Python union() функция — объединение множеств
- Метод join() для объединения строк
- %pinfo: получение информации об объекте
- GitHub в Telegram: подписка на уведомления
- Генераторы списков в Python
- Отладка в командной строке
- Условные выражения в Python
- Создание пустых функций и классов в Python
- Оператор walrus в Python
- Создание копии итератора
- Методы __repr__ и __str__ в Python
- Глобальные переменные в Python
- Списковое включение в Python
- Передача аргументов в Python
- Создание спинбокса в tkinter
- Проверка типа объекта в Python
- Генераторы в Python
- Модуль math: константы π и e
- Создание генераторов
- Декоратор Ajax required
- Наследование в программировании
- Операции с матрицами в Python
- Измерение времени выполнения кода
- Работа со словарями
- Функция reversed() в Python















