> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/data-logic/data-operations/exclude-nones.md).

# Exclude Nones

Bu fonksiyon bloğu, sağlanan bir veri listesinden `None` değerlerini filtrelemek için tasarlanmıştır. Çıktının yalnızca geçerli girişleri içerdiğinden emin olarak veri yönetimini basitleştirir.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Data List` Bu giriş, `None` değerleri içerebilecek çeşitli veri öğelerinin bir listesini kabul eder.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Filtered Data List` Bu çıktı, giriş veri listesinden tüm `None` değerlerini kaldırdıktan sonra elde edilen listeyi sağlar.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

Bu fonksiyon bloğu, giriş verisi üzerinde doğrudan çalıştığı için ek kontroller içermez.

## 🎨 Özellikler <a href="#features" id="features"></a>

`Automatic Filtering` Bu blok, giriş listesini otomatik olarak işler ve herhangi bir `None` değerini hariç tutarak çıktının temiz ve kullanılabilir olmasını sağlar.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Connect Data Source**: Herhangi bir veri listesi üreten fonksiyon bloğunu `Data List` girişine bağlayın.
2. **Evaluate**: `None` değerlerini dışarıda bırakarak filtrelenmiş listeyi elde etmek için bloğu çalıştırın.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, bu fonksiyon bloğu, yalnızca geçerli veri girişlerinden oluşan bir liste çıktısı verir ve sonraki işlemler için daha güvenilir bir veri seti sağlar.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Diğer Fonksiyonlarla Birleştirme</summary>

Bu blok, `Batch Processing` ile iyi çalışır ve `Mean Value`, `Maximum` gibi daha ileri işlemler veya `Batch Concatenation` ile listeleri birleştirmeden önce veri partilerinde `None` değerlerini verimli bir şekilde dışlamak için kullanılır.

</details>

<details>

<summary>Mantıksal İşlemlerle Kullanma</summary>

Filtreleme tamamlandıktan sonra, filtrelenmiş listedeki tüm öğelerin belirli koşulları karşılayıp karşılamadığını kontrol etmek için bu bloğu `Logic Operations` fonksiyon bloğuna bağlayabilirsiniz.

</details>

<details>

<summary>Veri Akışını Optimize Etme</summary>

Veri yönetimini düzene sokmak için, bu bloğu herhangi bir veri girişi hemen sonrasında kullanarak ardından gelen blokların doğrulanmış veriler üzerinde çalışmasını sağlayın, böylece `None` değerleri ile ilgili hataları azaltın.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Çıktıda Değişiklik Yok</summary>

Eğer çıktı listesinin değişmediğini fark ederseniz, giriş listesinin gerçekten `None` değerlerini içerip içermediğini kontrol edin. Eğer içermiyorsa, çıktı, girdi ile aynı olacaktır.

</details>

<details>

<summary>Çıktı Yok</summary>

Eğer blok hiçbir şey çıkarmıyorsa, bağlı veri girişinin doğru şekilde ayarlandığını kontrol edin. Girişin değerlendirme sırasında veri ürettiğinden emin olun.

</details>
