Siyahılar (list)
30 şagirdin adını saxlamaq üçün 30 dəyişən yaradacaqsan? ad1, ad2, ad3… Yox! Bunun üçün siyahı (list) var — çoxlu məlumatı bir dəyişəndə saxlayan sıralı qutu.
Siyahı necə yaranır
Bölmə: “Siyahı necə yaranır”Kvadrat mötərizə [ ] + vergüllə ayrılmış elementlər:
Daxiletmələr (input() üçün)
Hər sətirdə bir dəyər — input() onları sıra ilə oxuyur.
len(...) — siyahının uzunluğunu (neçə element olduğunu) deyir. Siyahıda hər şey saxlamaq olar: mətnlər, ədədlər, hətta qarışıq.
Siyahı + dövr = güclü cütlük
Bölmə: “Siyahı + dövr = güclü cütlük”Modul 03-dakı for siyahı ilə əla işləyir — hər elementi bir-bir gəzir:
Daxiletmələr (input() üçün)
Hər sətirdə bir dəyər — input() onları sıra ilə oxuyur.
Oxunuşu: «dostlar siyahısındakı hər dost üçün: onu salamla». Siyahıda 3 yox, 300 ad olsaydı da, kod eyni qalardı. Supergüc budur. 💪
Missiyalar
Bölmə: “Missiyalar”Yemək siyahısı
+10 XP ✓ Tamamlandıyemekler adlı siyahı yarat — içində ən azı 3 sevimli yeməyin olsun — və onu çap et.
Daxiletmələr (input() üçün)
Hər sətirdə bir dəyər — input() onları sıra ilə oxuyur.
Hamını salamla
+10 XP ✓ Tamamlandıfor ilə siyahıdakı hər dostu ayrıca sətirdə salamla: Salam, Aysel! və s.
Daxiletmələr (input() üçün)
Hər sətirdə bir dəyər — input() onları sıra ilə oxuyur.
Neçə nəfərik?
+15 XP ✓ Tamamlandılen() ilə sinif siyahısının uzunluğunu tap və Sinifdə 5 şagird var formasında çap et.
Daxiletmələr (input() üçün)
Hər sətirdə bir dəyər — input() onları sıra ilə oxuyur.
Növbəti dərsdə: siyahıdan tək bir elementi necə götürmək olar? İndeks — və Python-un yenə 0-dan sayması. Davam et →