Herkese merhaba, kolay gelsin,
Ben şimdi bir üniversite puanlama sistemi programı yapıyorum kısaca şunu başaramadım,
Kullanıcıdan kaç tane okulda ders olacağını alıyorum daha sonra her dersin öğrenci sayısı farklı oluyor, her derse özel mesela matematikte 5 kişi varsa 5 kişinin isim ve numarasini bir listede tutmak istiyorum, fizik mesela 3 kişi onunu da 3 çıktı şöyle olsun istiyorum.
Sirayla matematik ve fizik.
[[melih, ahmet, mehmet], [elif,c eyda, gülcan]] bunlar isimler.
Numaralar da ayni tarz.
Soyle bir kod yazdim ama listeyi ikiye katliyor surekli.
Herkese merhaba, kolay gelsin,
Ben şimdi bir üniversite puanlama sistemi programı yapıyorum kısaca şunu başaramadım,
Kullanıcıdan kaç tane okulda ders olacağını alıyorum daha sonra her dersin öğrenci sayısı farklı oluyor, her derse özel mesela matematikte 5 kişi varsa 5 kişinin isim ve numarasini bir listede tutmak istiyorum, fizik mesela 3 kişi onunu da 3 çıktı şöyle olsun istiyorum.
Sirayla matematik ve fizik.
[[melih, ahmet, mehmet], [elif,c eyda, gülcan]] bunlar isimler.
Numaralar da ayni tarz.
Soyle bir kod yazdim ama listeyi ikiye katliyor surekli.
Buradaki olay biraz temel bilgisayar bilimleri ile alakali bir durum. ogrenciName degiskeni bir liste ve bunu baska bir listeye eklediginizde aslinda bunun kopyasini degil direk o degiskeni buraya koyuyorsunuz. Her seferinde listeyi tekrar insert ediyorsunuz ama iterasyonlar arasinda degisken aslinda hep ayni yeri gösteriyor. bir listeyi (icinde baska bir liste yokse eger) baska bir yerde kullanmak istiyorsaniz bunu kopyalayarak ekleyebilirsin.
Buradaki olay biraz temel bilgisayar bilimleri ile alakali bir durum. ogrenciName degiskeni bir liste ve bunu baska bir listeye eklediginizde aslinda bunun kopyasini degil direk o degiskeni buraya koyuyorsunuz. Her seferinde listeyi tekrar insert ediyorsunuz ama iterasyonlar arasinda degisken aslinda hep ayni yeri gösteriyor. bir listeyi (icinde baska bir liste yokse eger) baska bir yerde kullanmak istiyorsaniz bunu kopyalayarak ekleyebilirsin.
Buradaki olay biraz temel bilgisayar bilimleri ile alakali bir durum. ogrenciName degiskeni bir liste ve bunu baska bir listeye eklediginizde aslinda bunun kopyasini degil direk o degiskeni buraya koyuyorsunuz. Her seferinde listeyi tekrar insert ediyorsunuz ama iterasyonlar arasinda degisken aslinda hep ayni yeri gösteriyor. bir listeyi (icinde baska bir liste yokse eger) baska bir yerde kullanmak istiyorsaniz bunu kopyalayarak ekleyebilirsin.