Python’da bir listedeki tek sayıları nasıl filtreleyebilirim?
Python\'da Tek Sayıları Filtreleme
Python\'da bir listedeki tek sayıları filtrelemek için çeşitli yöntemler bulunmaktadır. İşte yaygın olarak kullanılan bir yöntem:Liste Anlaması Yöntemi ile
Python\'da liste anlayışını kullanarak tek sayıları kolayca filtreleyebilirsiniz. Aşağıdaki adımları izleyin:- Bir liste oluşturun.
- Liste anlayışını kullanarak tek sayıları seçin.
Örnek Kod
Aşağıda bir örnek kod verilmiştir: ```python liste = [1, 2, 3, 4, 5, 6, 7, 8, 9] tek_sayilar = [sayi for sayi in liste if sayi % 2 != 0] print(tek_sayilar) ``` Bu kod, \"tek_sayilar\" listesine sadece tek sayıları ekleyecektir. Çıktı olarak [1, 3, 5, 7, 9] elde edilir.Alternatif Yöntem: filter() Fonksiyonu
`filter()` fonksiyonu ile de aynı işlemi gerçekleştirebilirsiniz. Örnek: ```python liste = [1, 2, 3, 4, 5, 6, 7, 8, 9] tek_sayilar = list(filter(lambda x: x % 2 != 0, liste)) print(tek_sayilar) ``` Bu şekilde de benzer bir sonuç elde edersiniz. Tek sayılar yine [1, 3, 5, 7, 9] olacaktır.
Yasemin Koç • 2025-12-16 05:53:20
Listelerle oynamak her zaman güzel, teşekkürler fikir için!
Cevap yazmak için lütfen
.
Aynı kategoriden
- Python’da bir string nasıl tersten yazdırılabilir?
- JavaScript arrow functions kullanımı
- Akıllı ev sistemi nasıl yapılır?
- Yazılım mühendisliğinde Agile metodolojisi nedir?
- Yapay zeka algoritmalarının yazılım geliştirme süreçlerindeki otomasyon ve hata tespit performansını nasıl etkilediği konusunda hangi analizler yapılmıştır?
- Robotik mühendisliğinde en çok kullanılan programlama dilleri hangileridir?
- En popüler front-end frameworkleri hangileridir?
- Yapay zeka alanında en çok kullanılan programlama dilleri hangileridir?
- Python’da for döngüsü nasıl kullanılır?
- Sistem entegrasyonu nedir ve mühendislikte neden önemlidir?
- Performans artırmak için React’ta en iyi uygulamalar nelerdir?
- Python dilinde bir fonksiyonun nasıl tanımlanacağı ve çağrılacağı nasıl yapılır?
- Programlama dili öğrenmeye yeni başlayanlar için en kolay hangisidir?
- Mantık bulmacalarında hızlı çözüm yöntemleri nelerdir?
- Eşitsizlikler ve eşitlikler arasındaki farklar nelerdir?
- Mühendislik öğrencileri için veri yapıları ve algoritmaları öğrenmenin en etkili yolu nedir?
- Dokümantasyon için iyi pratikler: README, ADR, runbook
- Yapay zeka destekli yazılım geliştirme süreçlerinde otomasyonun projelerin verimliliği üzerindeki etkileri nelerdir
- Bilgisayar programlama dillerinde en yaygın kullanılan veri tipleri nelerdir?
- Python’da bir string içinde belirli bir karakterin kaç farklı konumda geçtiğini nasıl bulabilirim?
