[[<-.largeList {largeList} | R Documentation |
Overload of operator [[]]<-.
## S3 replacement method for class 'largeList' x[[index = NULL]] <- value
x |
A largeList object created by |
index |
|
value |
|
It behaviours the same as a normal list object. If index is not provided, the list file
binding with the largeList object will be truncated and elements in
value will be saved to the list file. If value is NULL
, element with given index
will be removed.
largelist_object <- getList("example.llo", truncate = TRUE) largelist_object[[]] <- list("A" = 1, "B" = 2, "C" = 3) ## assign list to the list file largelist_object[[1]] <- NULL ## remove first element largelist_object[["B"]] <- NULL ## remove element with name "B" largelist_object[["C"]] <- 5 ## change value largelist_object[[2]] <- 5 ## change value largelist_object[[4]] <- 6 ## append 6 to 4th and NULL to 3rd position