gırıs = input("öğrenci kayıt işlemine hoşgeldiniz başlamak için Y yazın: ")
gırılemsiGerenekenKelime = "Y"
if gırıs == gırılemsiGerenekenKelime:
ogrenciSayı = int(input("istemek istediğiniz öğrenci sayısı: "))
ogrenciler = []
a = 0
while a < ogrenciSayı:
ogrneciNumarası = input("öğrenci numarası: ")
ogrenciIsım = input("ogrenci ısmı: ")
ogrenciSoyIsım = input("ogrenci soy ismi: ")
ogrenciTelefonu = input("ogrenci Telefonu: ")
ogrenciler.append({
ogrneciNumarası:{
"name": ogrenciIsım,
"surname": ogrenciSoyIsım,
"phone": ogrenciTelefonu
}
})
a += 1
istenilen = input("istenilen ogrencinuamrası: ")
istenilen1 = ogrenciler[istenilen]
print(istenilen1)
# hata mesajı: istenilen1 = ogrenciler[istenilen]
TypeError: list indices must be integers or slices, not str