Sobes.tech
Junior — Middle

Puoi nominare i tipi di dati che possono essere modificati dopo la loro creazione?

sobes.tech AI

Risposta dell'AI

I tipi di dati che possono essere modificati dopo la creazione sono chiamati mutabili. Essi includono:

  • In linguaggi di programmazione orientati agli oggetti: oggetti, array, liste, dizionari (ad esempio, in Python, JavaScript).
  • In JavaScript: oggetti, array, funzioni.
  • In Python: liste (list), set (set), dizionari (dict).

Esempio in JavaScript:

const arr = [1, 2, 3];
arr.push(4); // l'array è cambiato

Esempio in Python:

my_list = [1, 2, 3]
my_list.append(4)  # la lista è cambiata

Al contrario, i tipi immutabili — stringhe, numeri, tuple (in Python), primitivi in JavaScript — non possono essere modificati dopo la creazione, si può solo creare un nuovo oggetto con dati modificati.