zip() fonksiyonu # 2 - Python Dersleri (Tutorials)

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@elektroyazilim·
0.000 HBD
zip() fonksiyonu # 2 - Python Dersleri (Tutorials)
![yeni.jpg](https://cdn.steemitimages.com/DQmVqEHkajCZyuMfc1Nn7AfRj9QwYTddNmLcySkpi48PD1S/yeni.jpg) 

Merhabalar

Python programlama derslerinin bu bölümünde _zip()_ fonksiyonundan devam edeceğiz.

> Bu ders önceki dersin devamı olduğu için öncelikle o derse bakmanız tavsiye edilir.

Bir önceki dersimizde iki ayrı listeden yeni bir liste nasıl oluşturulur görmüştük :

![](https://cdn.steemitimages.com/DQmbM98h9GuYuYVNfVSxrB6ZF6hU6TbuPZeFRZYqmsNR3nP/image.png)

Şimdi de bu işlemin tersinin nasıl yapıldığını görelim. Yani bir _zip()_ objesinin elemanlarını nasıl elde ederiz, bunu öğrenelim :

![](https://cdn.steemitimages.com/DQmVa38o38uQv6cfe55WoM8NS2myVbdxiqwNWYViD1sbFz5/image.png)

Örneğimizde iki ayrı listesinin eşleştirilmesi ile _zipObje_ adında bir _zip_ nesnesi oluşturulmuştur. Sonrasında gelen _for_ döngüsü ile print() fonksiyonu kullanılarak _zip_ objesinin içeriği ekrana bastırılmıştır.

## Uygulama  1

_zip()_ fonksiyonunun kullanılabileceği yerlerin aklınızda şekillenmesi için güzel bir örnek yapalım :

![](https://cdn.steemitimages.com/DQmdNrVAoEQzHot6PJ5eYAAFnGJouSky5g3HC3NDNxUiMHi/image.png)

Örneğimizde _isimler_ ve _yaslar_ ın olduğu iki ayrı liste vardır. _zip()_ fonksiyonunu kullanarak, _kisiler_ adında bir _zip_ objesi oluşturduk. Bu _zip_ nesnesi, kişileri yaşlarıyla eşleştirmiş oldu.

Sonrasında

> print(*kisiler)

kodu ile yeni _zip_ objemizin içeriğini ekrana yazdırmış olduk.

Böylesi bir objenin içeriğini elde etmek için de aşağıdaki gibi bir yol izleriz :

![](https://cdn.steemitimages.com/DQmZri1hTxFS3X8qB2JKda6iZ1etRZNq4es1uSc1yU34t9L/image.png)

_zip_ objesi içerisindeki elemanları yazdırmak için _for_ döngüsü kullanıldı. Çıktımız aşağıdaki gibidir :

![](https://cdn.steemitimages.com/DQmVUZa3Bco6gEEkLXScswqjJvo2U9SDJyp7w6Aa2EQ5oRB/image.png)

## Uygulama 2

_zip()_ fonksiyonu ile 2 den fazla dizisel veriyi  birleştirebiliriz.

> _zip()_ fonksiyonu ille iki adet dizisel veriyi birleştirecek diye bir şey yoktur.

Bir örnek üzerinde görelim :

![](https://cdn.steemitimages.com/DQmYByvyeCLrzexDZgQ7Q4VEvDw7VRgcwMcwoMafHAWgLzo/image.png)

Şimdilik bu kadar.

Umarım faydalı bir çalışma olmuştur.

Teşekkürler.

![yesilayrca.png](https://cdn.steemitimages.com/DQmYZw2bhUomeivJwQ8CiLaTzXTbJPLd1PsSGdcoEE1DfKP/yesilayrca.png)

Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me

<hr><center><sub>Posted via <a href="https://www.marlians.com/">Marlians.com</a></sub></center>
👍 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,