Python’da tuple veri yapısı nasıl kullanılır?
Python'da Tuple Veri Yapısı
Tuple, Python'da değiştirilemez (immutable) bir veri yapısıdır. Bir dizi elemanı sabit kalır ve değiştirilemez. Tuple'lar parantez () içinde tanımlanır.Tuple Oluşturma
Aşağıdaki yöntemlerle tuple oluşturulabilir:- Boş bir tuple:
t = () - Bir veya daha fazla eleman içeren tuple:
t = (1, 2, 3) - Tek elemanlı tuple:
t = (1,)
Tuple Elemanlarına Erişim
Tuple içindeki elemanlara indeks numarası ile erişilir:- İlk eleman:
t[0] - Son eleman:
t[-1]
Tuple ile Yapılabilecek İşlemler
Tuple'lar ile aşağıdaki işlemler gerçekleştirilebilir:- Bitişik Tuple'lar Oluşturma:
t1 + t2 - Eleman Sayısını Bulma:
len(t) - Elemanların Sayımını Yapma:
t.count(x) - İndex Bulma:
t.index(x)
Tuple Kullanım Yeri
Tuple'lar genellikle aşağıdaki durumlarda tercih edilir:- Verilerin korunması gereken durumlarda
- Hızlı erişim ve işlem gereksinimlerinde
- Fonksiyonlardan birden fazla değer döndürmek için
Sultan Şimşek • 2025-12-05 11:50:12
Python’da tuple hızlı ve pratik, ama değiştirilemiyor dikkat et.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Atomaltı parçacıklarının tanımlanması
- Veri tabanı güvenliği nasıl sağlanır?
- React hook’ları hakkında temel bilgiler
- Yazılım geliştirme sürecinde unit testlerin önemi nedir?
- Veri tabanında indeksleme nasıl daha verimli hale getirilir?
- Python’da bir listedeki en büyük elemanı nasıl bulabilirim?
- JavaScript’te bir fonksiyon nasıl tanımlanır ve çağrılır?
- Git dalgacık nedir ve hangi alanlarda kullanılır?
- Api cagrilarini optimize etmek için en iyi yontemler nelerdir?
- Mühendislikte Python programlama dilinin temellerini öğrenmek için nereden başlamalıyım?
- React’ta Context API ile state yönetiminin avantajları nelerdir?
- Web tarayıcılarında cookie nedir ve ne amaçla kullanılır?
- HTML’de Başlık Etiketi Nasıl Kullanılır?
- SolidWorks programında parça tasarlarken en sık karşılaşılan hatalar nelerdir?
- CI/CD nedir? GitHub Actions, GitLab CI ve Jenkins karşılaştırması
- Python’da bir stringin belirli bir karakteri içerip içermediğini nasıl kontrol edebilirim?
- Python'da bir string içinde belirli bir karakterin kaç kez geçtiğini nasıl bulabilirim?
- Linux işletim sistemi nedir ve nasıl kullanılır?
- Veri bilimi alanında en çok kullanılan programlama dili hangisidir?
- Code review yaparken dikkat edilmesi gereken en önemli noktalar neler?
