ÎncepețiÎncepe gratuit

Lucrul cu medii de execuție (2)

Majoritatea tipurilor de variabile din R folosesc „copiere prin valoare", ceea ce înseamnă că atunci când faci o copie a unei variabile, noua variabilă deține propria ei copie a valorilor. Astfel, modificarea unei variabile nu o afectează pe cealaltă.

Mediile de execuție folosesc un sistem diferit, cunoscut drept „copiere prin referință", prin care toate copiile sunt identice – modificarea unei copii le modifică pe toate.

Fapt util din biologie: bazele ARN sunt ușor diferite față de bazele ADN. Acestea sunt A, C, G și U.

Acest exercițiu face parte din cursul

Programare orientată pe obiecte cu S3 și R6 în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
___ 
Editează și rulează codul