Вопросы по теме 'multiple-return-values'

Является ли функция pythonic возвращать несколько значений?
В Python у вас может быть функция, возвращающая несколько значений. Вот надуманный пример: def divide(x, y): quotient = x/y remainder = x % y return quotient, remainder (q, r) = divide(22, 7) Это кажется очень полезным, но...
57787 просмотров

Возвратите карту как «ОК» в Голанге в обычных функциях
В Go работает следующее (обратите внимание, что одно использование карты имеет один возврат, другое — два возврата) package main import "fmt" var someMap = map[string]string { "some key": "hello" } func main() { if value, ok :=...
10229 просмотров
schedule 21.09.2022

Как я могу связать несколько возвращаемых значений Racket с именами глобальных переменных, используя определение?
Имея простую функцию, которая возвращает одно значение, я могу использовать define для привязки возвращаемого значения к имени. (define (foo) 1) (define bar (foo)) однако это кажется невозможным, когда функция возвращает несколько значений,...
259 просмотров
schedule 20.08.2022

Как проверить значение одной из переменных из нескольких возвращаемых значений в операторе IF в Python
Кто-нибудь знает, как проверить значение переменной a == 0 из функции с несколькими возвращаемыми значениями в одном операторе IF, как показано ниже, if (a, b, c = some_function()) == 0: #currently it is wrong ... ... else: ... ......
36 просмотров