Sobes.tech
Junior — Middle

Yaradıldıqdan sonra dəyişdirilə bilən məlumat növlərini qeyd edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Yaradıldıqdan sonra dəyişdirilə bilən məlumat növlərinə dəyişdirilə bilən (mutable) deyilir. Bunlara daxildir:

  • Obyekt yönümlü proqramlaşdırma dillərində: obyektlər, massivlər, siyahılar, sözlüklər (məsələn, Python, JavaScript-də).
  • JavaScript-də: obyektlər, massivlər, funksiyalar.
  • Python-də: siyahılar (list), dəstlər (set), sözlüklər (dict).

JavaScript nümunəsi:

const arr = [1, 2, 3];
arr.push(4); // massiv dəyişdi

Python nümunəsi:

my_list = [1, 2, 3]
my_list.append(4)  # siyahı dəyişdi

Onların əksinə, dəyişdirilməz (immutable) növlər — sətirlər, ədədlər, tuple-lər (Python-də), JavaScript-də primitivlər — yaradıldıqdan sonra dəyişdirilə bilməz, yalnız yeni obyekt yarada bilərsiniz və dəyişdirilmiş məlumatlarla.