Ibrahim-hv / PragmatechFoundationProject

0 stars 0 forks source link

Task5-də yazdığınız komentdəki kodla bağlı izah #4

Open sevilledev opened 3 years ago

sevilledev commented 3 years ago

https://github.com/Ibrahim-hv/PragmatechFoundationProject/blob/ef89f613c054c718d4407679b8a0b2d5f6c2d1d9/Python%20Task/task6.py#L4 Siz burda myList yerinə newListi print etsəz, boş çoxluq olduğunu görəcəksiniz. Çünki if şərtində verilənin myList.remove(x) nəticəsi none-dı(print edərək yoxlaya bilərsiz) bu da x əgər none-dısa liste add edəcək amma iter olunan hər bir myListin elementi integerdi none deyil. Ona görə newListe heç bir element add olunmur. MyListdə isə hər elementi siləndə indeks fərqi 1-1 artdığından təsadüfən tək indeksdə olan elementləri ancaq özündə saxlayır. ona görə orda yazılan məntiq yanlışdı

Ibrahim-hv commented 3 years ago

iter olunan - nə deməkdir? iterable?

sevilledev commented 3 years ago

Iter olunan list elementleri yəni for loop döngüsündə sira ilə gələn elementlər deməkdi