Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
Dark_Fail
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 94
#1

Как вернуть из функции несколько значений? - Python

09.11.2015, 18:26. Просмотров 1506. Ответов 2
Метки нет (Все метки)

Как вернуть из функции несколько значений?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2015, 18:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как вернуть из функции несколько значений? (Python):

Вернуть самое длинное слово, Вернуть словарь-статистику встречаемости букв - Python
Всем добрый день ! Написал 2 функции: def longest_word(text): """Вернуть самое длинное слово в 'text'.""" if not...

Как посчитать сумму значений списка без использования функции sum или подобной? - Python
Всем добрый день.. Возник такой тупой вопрос: как посчитать сумму значений, скажем, без использования функции sum или подобной? Иными...

Как вернуть из функции несколько значений? - C++
Привет :) Собственно говоря вопрос понятен из темы) Вот код, не знаю как реализовать возвращение трёх вычислений (Площади, Диагонали и...

Как вернуть несколько значений из функции - C#
public void LoadFromFile(string path) { int i=1; int j=2; return } Пробовал записать в массив, но пишет ошибку Пробовал...

Как из функции вернуть несколько значений? - C++
Здравствуйте)! Не могу понять как из функции вернуть несколько значений,например чтобы функция инкрементировала 2 переменные взятые...

Как вернуть несколько значений из функции? - C++/CLI
Добрый день! Нужно вернуть несколько значений? Как это можно сделать в Си++? Нужно вернуть xb, xa, d. И вообще, там ли я пишу код для...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
alex925
2506 / 2157 / 507
Регистрация: 19.03.2012
Сообщений: 8,359
09.11.2015, 18:27 #2
Python
1
2
3
4
def example():
    return 1, 2, 3
 
print(example())
0
afiskon
65 / 53 / 3
Регистрация: 06.09.2010
Сообщений: 254
09.11.2015, 19:38 #3
Как раз для решения таких задач в Python есть кортежи:

Код
>>> def test():
...   res = (1, "aaa", [4,5,6])
...   return res
... 
>>> ololo = test()
>>> ololo
(1, 'aaa', [4, 5, 6])
>>> (x,y,z) = ololo
>>> x
1
>>> y
'aaa'
>>> z
[4, 5, 6]
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 19:38
Привет! Вот еще темы с ответами:

Вернуть несколько значений из функции - C#
Есть функция, которая создает массив, находит минимальный положительный элемент и произведение не нулевых элементов. Вопрос, как вывести...

Вернуть несколько значений из функции С++ - C++
Здравствуйте!!! Нужна помощь. В общем есть ДЛЛ написанная мною на плюсах в VS 2005,она подключается к проекту на vb 6.0. Сейчас все...

Вернуть из функции несколько значений - C++ Builder
Приветствую всех. Создается класс для работы с прибором по последовательному порту. В классе будут реализованы функции для конкретных...

Вернуть несколько значений из массива функции - C#
Здравствуйте, есть функция (довольно корявая, первый день за C#): public string pinger(string path) { string url...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru