Middle
Python'da hangi veri türleri değiştirilemez (immutable)dir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Python'da değiştirilemez (immutable) veri tipleri şunlardır:
- int (tam sayılar)
- float (ondalıklı sayılar)
- bool (mantıksal değerler)
- str (dizeler)
- tuple (demetler)
- frozenset (değiştirilemez küme)
Bu, bu türlerin nesnesi oluşturulduktan sonra içeriğinin değiştirilemeyeceği anlamına gelir. Örneğin, bir dize değiştirilemez, sadece içeriği değiştirilmiş yeni bir dize oluşturulabilir.
Örnek:
s = "hello"
s = s + " world" # yeni bir dize oluşturulur, orijinal değişmez