BaşlayınÜcretsiz başlayın

Ortamlarla Çalışmak (2)

R değişkenlerinin çoğu türü "değer kopyalama" kullanır; yani onları kopyaladığında, yeni değişken değerlerin kendi kopyasına sahip olur. Bu durumda bir değişkende yaptığın değişiklik diğerini etkilemez.

Ortamlar ise "başvuruya göre kopyalama" adı verilen farklı bir sistem kullanır; böylece tüm kopyalar özdeştir; bir kopyayı değiştirmen tüm kopyaları değiştirir.

Faydalı biyoloji bilgisi: RNA bazları DNA bazlarından biraz farklıdır. A, C, G ve U şeklindedir.

Bu egzersiz, kursun bir parçasıdır

R'de S3 ve R6 ile Nesne Yönelimli Programlama

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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
___ 
Kodu Düzenle ve Çalıştır