Запитання з тегом «colon-equals»

2
Призначте кілька стовпців, використовуючи: = у таблиці даних, за групами
Який найкращий спосіб призначити кілька колонок за допомогою data.table? Наприклад: f <- function(x) {c("hi", "hello")} x <- data.table(id = 1:10) Я хотів би зробити щось подібне (звичайно, цей синтаксис є неправильним): x[ , (col1, col2) := f(), by = "id"] І щоб розширити це, у мене може бути багато стовпців …

10
Що робить ": ="?
Я бачив, як :=використовується в декількох зразках коду, але ніколи з супровідним поясненням. Google не може точно використовувати його використання, не знаючи правильної назви для нього. Що це робить?

4
немає нових змінних зліва від: =
Що тут відбувається? package main import "fmt" func main() { myArray :=[...]int{12,14,26} ; fmt.Println(myArray) myArray :=[...]int{11,12,14} //error pointing on this line fmt.Println(myArray) ; } Це кидає помилку, яка говорить no new variables on left side of := Те, що я робив, - перепризначення значень вже оголошеній змінній.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.