Trabalhando com ambientes (2)
A maioria dos tipos de variável em R usa "cópia por valor", o que significa que, quando você faz uma cópia, a nova variável tem sua própria cópia dos valores. Nesse caso, alterar uma variável não afeta a outra.
Ambientes usam um sistema diferente, conhecido como "cópia por referência", de modo que todas as cópias são idênticas; mudar uma cópia muda todas.
Fato útil de biologia: as bases do RNA são um pouco diferentes das do DNA. Elas são A, C, G e U.
Este exercicio faz parte do curso
Programação Orientada a Objetos com S3 e R6 em R
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Assign lst
lst <- list(
perfect = c(6, 28, 496),
bases = c("A", "C", "G", "T")
)
# Copy lst
lst2 <- ___
# Change lst's bases element
___
# Test lst and lst2 identical
___