Sobes.tech
Middle

Кои типове данни са неизменяеми в Python?

sobes.tech AI

Отговор от AI

В Python неизменяемите (immutable) типове данни включват:

  • int (цяли числа)
  • float (числа с плаваща запетая)
  • bool (логически стойности)
  • str (низове)
  • tuple (кортежи)
  • frozenset (непроменяемо множество)

Това означава, че след създаването на обект от тези типове, неговото съдържание не може да бъде променено. Например, низът не може да бъде променен, може само да се създаде нов с променено съдържание.

Пример:

s = "hello"
s = s + " world"  # създава се нов низ, оригиналът не се променя