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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/data-logic/data-operations/exclude-nones.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
