Вопросы с тегом «multiple-return-values»

5
Несколько значений в однозначном контексте
Из-за обработки ошибок в Go я часто получаю функции с несколькими значениями. До сих пор я с этим справлялся очень запутанно, и я ищу лучшие практики для написания более чистого кода. Скажем, у меня есть следующая функция: type Item struct { Value int Name string } func Get(value int) (Item, …

9
Является ли функция pythonic возвращать несколько значений?
В python функция может возвращать несколько значений. Вот надуманный пример: def divide(x, y): quotient = x/y remainder = x % y return quotient, remainder (q, r) = divide(22, 7) Это кажется очень полезным, но похоже, что им можно злоупотреблять («Ну… функция X уже вычисляет то, что нам нужно в качестве …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.