Sobes.tech
Junior

Değiştirilebilir ve değiştirilemez veri türlerine bir örnek veriniz.

sobes.tech yapay zeka

AI'dan gelen yanıt

Değiştirilebilir veri tipleri oluşturulduktan sonra değiştirilebilir, değiştirilemezler ise değiştirilemez.

Örnekler:

Değiştirilebilir:

  • Listeler (List)
  • Sözlükler (Dictionary)
  • Kümeler (Set)
# Bir listeyi değiştirme örneği
my_list = [1, 2, 3]
my_list[0] = 100 # Liste öğesi değiştirildi
print(my_list) # [100, 2, 3]
# Bir sözlüğü değiştirme örneği
my_dict = {'a': 1, 'b': 2}
my_dict['a'] = 100 # Anahtar değeri değiştirildi
my_dict['c'] = 3 # Yeni öğe eklendi
print(my_dict) # {'a': 100, 'b': 2, 'c': 3}

Değiştirilemez:

  • Sayılar (Integer, Float, Boolean)
  • Dizgeler (String)
  • Demetler (Tuple)
# Bir dizgenin "değiştirilmesi" örneği - aslında yeni bir dizge oluşturulur
my_string = "hello"
# my_string[0] = "H" # Hata, dizgeler değiştirilemez
new_string = "H" + my_string[1:] # Yeni bir dizge oluşturulur
print(new_string) # Hello
# Bir demetin "değiştirilmesi" örneği - aslında yeni bir demet oluşturulur
my_tuple = (1, 2, 3)
# my_tuple[0] = 100 # Hata, demetler değiştirilemez
new_tuple = (100,) + my_tuple[1:] # Yeni bir demet oluşturulur
print(new_tuple) # (100, 2, 3)