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ı
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ı