Python Veri Yapıları: Tuple

Sena
2 min readOct 26, 2022

--

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.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Sena
Sena

No responses yet

Write a response