Merhaba, ben Sena. Elektrik elektronik mühendisiyim. SistersLab’in Toplum Gönüllüleri Vakfı (https://www.tog.org.tr/en/) tarafından desteklenen Women in Tech Academy proje katılımcılarından biriyim.
Proje, 20–28 yaş aralığında beyanı kadın olan bireyleri 3 ay boyunca yazılım eğitimi ve destekleyici eğitimlerle güçlendirerek sektörde iş gücüne katılımını artırmayı hedefliyor.
Projeyle ilgili detaylı bilgiye bu bağlantıdan ulaşabilirsiniz: https://sisterslab.co/women-in-tech-academy/
Bu proje kapsamında öğrendiklerimi Medium’a aktarmayı hedefliyorum. Bu yazımda Python’daki veri tiplerinden biri olan Tuple’dan bahsedeceğim.

Tuple’ların en bariz özelliği sıralı ve değiştirilemez olmalarıdır. Genelde birden çok öğeyi tek bir değişkende saklamak için kullanılır.
- Index ile erişebilir, ordered yani sıralıdır.
- Tuple değiştirilemezler(immutable). Oluşturulduktan sonra eleman eklenemez, silinemez.
- () parantez içinde tanımlanır. Eleman virgüller ile ayrılır.
- Farklı veri tipleri içerebilir.
- Duplicate veri olabilir. Aynı eleman birden fazla yer alabilir.
Tuple Uzunluk
Döngü ile erişim
Bir tuple üzerinde eleman sorgulamayı in ile yaparız.
Bir tuple üzerinde eleman ekleme, silme, düzenleme işlemleri yapılamaz. Yapıldığı durumda hata alınır. Bu yüzden tuple içine ekleme çıkarma yapmak istiyorsak önce listeye çeviririz.
Tuple içinde bir liste varsa onun üzerinde değişlik yapabiliriz.
Bu yazımda veri yapıları olan Tuple’dan bahsettim. Python hakkında daha fazla bilgi edinmek isterseniz bundan önceki yazılarımı okuyabilirsiniz ve github hesabımı takip edebilirsiniz.
