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.