Запитання з тегом «multiple-return-values»

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

9
Чи є пітонічним для функції повернення кількох значень?
У 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.