Python-da siyahılar (lists) dinamik olaraq verilənlər toplusu yaratmağa imkan tanıyan vacib bir verilənlər strukturudur. Gəlin onların yaradılması, indeksləşdirilməsi, dilimlənməsi və bəzi faydalı üsulları ilə tanış olaq.
1. Siyahıların yaradılması üçün
Siyahı yaratmaq üçün sadəcə elementləri kvadrat mötərizələr içində yazmaq kifayətdir.
2. İndeksləşdirmə
Siyahılardakı elementlərə indekslə müraciət edərək çatmaq mümkündür. İndeks 0-dan başlayır.
3. Dilimləmə (Slicing)
Siyahının müəyyən bir hissəsini almaq üçün dilimləmə istifadə olunur.
4. Üsullar
Siyahılar bir çox faydalı üsula malikdir. Bəzi ümumi üsullar:
- append(): Siyahının sonuna yeni bir element əlavə edir.
- insert(): Müəyyən indeksdə yeni bir element əlavə edir.
- remove(): Müəyyən bir elementi siyahıdan silir.
- pop(): Müəyyən indeksdəki elementi silir və onu geri qaytarır. İndeks göstərilməzsə, son elementi silir.
- sort(): Siyahını artan sıraya düzür.
- reverse(): Siyahının ardıcıllığını tərsinə çevirir.