Python’da bir listedeki tek sayıları nasıl filtrelerim?
Python\'da Listedeki Tek Sayıları Filtreleme
Python\'da bir listedeki tek sayıları filtrelemek için birkaç yöntem bulunmaktadır. İşte bu yöntemlerden iki tanesi:1. Liste Anlaması (List Comprehension)
Aşağıdaki örnekle tek sayıları filtreleyebilirsiniz:```python liste = [1, 2, 3, 4, 5, 6] tek_sayilar = [sayi for sayi in liste if sayi % 2 != 0] print(tek_sayilar) # Çıktı: [1, 3, 5] ```
2. filter() Fonksiyonu
Python\'ın yerleşik filter() fonksiyonunu kullanarak da tek sayıları elde edebilirsiniz:```python liste = [1, 2, 3, 4, 5, 6] tek_sayilar = list(filter(lambda x: x % 2 != 0, liste)) print(tek_sayilar) # Çıktı: [1, 3, 5] ```
Bu iki yöntemle, istediğiniz listedeki tek sayılara kolayca ulaşabilirsiniz.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Endüstri 4.0 ne anlama gelir?
- PHP’nin temel özellikleri nelerdir?
- Bilgisayarımın RAM kapasitesini nasıl kontrol edebilirim?
- Python’da bir liste elemanlarını stringe nasıl dönüştürebilirim?
- En yaygın siber saldırı türleri nelerdir?
- Mekanik mühendisliğinde kullanılan en yaygın malzeme türleri nelerdir?
- Pozitif ve negatif tam sayılar ne anlama gelir?
- Mühendislik alanında yazılım geliştirirken hangi programlama dilleri tercih edilir?
- Makine mühendisliğinde en çok kullanılan programlama dilleri hangileridir?
- Yapay zeka mühendisliğinin temel prensipleri nelerdir?
- Api cagrilarini optimize etmek için en iyi uygulamalar nelerdir?
- Mühendislikte en sık kullanılan programlama dilleri hangileridir ve neden tercih edilir?
- Yazılım mühendisliğinde temiz kod yazmanın önemi nedir?
- Python’da bir değişken nasıl tanımlanır ve kullanılır?
- Python programlama dilinde kullanılan if ve else ifadeleri arasındaki farklar nelerdir?
- Yapay zeka ve robotlar arasindaki etkilesim nasil gelistirilebilir?
- Arkfonksiyonlar Nedir?
- Veritabanlarındaki ilişkiler nasıl oluşturulur?
- Python’da bir string içinde belirli bir harfin kaç kez geçtiğini nasıl bulabilirim?
- Yazılım geliştirmede en iyi uygulamalar nelerdir?
