Python Eğitimi

Python ANA SAYFA Python Tanıtımı Python Başlarken Python Sözdizimi Python Yorumları Python Değişkenleri Python Veri Türleri Python Numaraları Python Döküm Python Dizeleri Python Boole'leri Python Operatörleri Python Listeleri piton demetleri Python Setleri Python Sözlükleri Python Eğer... Başka Python while Döngüleri Döngüler için Python Python Fonksiyonları piton lambda Python Dizileri Python Sınıfları/Nesneleri Python Kalıtımı Python Yineleyiciler Python Kapsamı Python Modülleri Python Tarihleri Python Matematik Python JSON'u Python Normal İfade Python PIP'si Python Deneyin... Hariç Python Kullanıcı Girişi Python Dize Biçimlendirme

Dosya yönetimi

Python Dosya İşleme Python Okuma Dosyaları Python Dosyaları Yazma/Oluşturma Python Dosyaları Sil

Python Modülleri

NumPy Eğitimi Panda İzlenecek Yol Scipy Eğitimi

Python Matplotlib'i

Matplotlib'e Giriş Matplotlib Başlarken Matplotlib Pyplot Matplotlib Çizimi Matplotlib İşaretçileri Matplotlib Hattı Matplotlib Etiketleri Matplotlib Izgarası Matplotlib Alt Noktaları Matplotlib Dağılımı Matplotlib Çubukları Matplotlib Histogramları Matplotlib Pasta Grafikleri

Makine öğrenme

Başlarken Ortalama Medyan Modu Standart sapma Yüzdelik Veri Dağıtımı Normal Veri Dağılımı Dağılım grafiği Doğrusal Regresyon Polinom Regresyon Çoklu regresyon Ölçek Tren/Test Karar ağacı

Python MySQL

MySQL'e Başlayın MySQL Veritabanı Oluştur MySQL Tablo Oluştur MySQL Ekle MySQL Seçimi MySQL Nerede MySQL Sıralaması MySQL Sil MySQL Bırakma Tablosu MySQL Güncellemesi MySQL Sınırı MySQL'e Katılma

Python MongoDB

MongoDB Başlarken MongoDB Veritabanı Oluştur MongoDB Koleksiyon Oluştur MongoDB Ekle MongoDB Bul MongoDB Sorgusu MongoDB Sıralaması MongoDB Sil MongoDB Damla Koleksiyonu MongoDB Güncellemesi MongoDB Sınırı

Python Referansı

Python'a Genel Bakış Python Yerleşik İşlevleri Python Dizisi Yöntemleri Python Liste Yöntemleri Python Sözlük Yöntemleri Python Tuple Yöntemleri Python Kümesi Yöntemleri Python Dosya Yöntemleri Python Anahtar Kelimeleri Python İstisnaları Python Sözlüğü

Modül Referansı

Rastgele Modül İstek Modülü İstatistik Modülü Matematik Modülü cMath Modülü

Python Nasıl Yapılır?

Liste Kopyalarını Kaldır Bir Dizeyi Ters Çevir İki Sayı Ekle

Python Örnekleri

Python Örnekleri Python Derleyici Python Alıştırmaları Python Testi Python Sertifikası

Python - Tuple'ları Güncelle


Tanımlama grupları değiştirilemez, yani tanımlama grubu oluşturulduktan sonra öğeleri değiştiremez, ekleyemez veya kaldıramazsınız.

Ama bazı geçici çözümler var.


Grup Değerlerini Değiştir

Bir demet oluşturulduktan sonra değerlerini değiştiremezsiniz. Tuple'lar değiştirilemez veya değiştirilemez olarak da adlandırılır.

Ama bir geçici çözüm var. Tuple'ı bir listeye dönüştürebilir, listeyi değiştirebilir ve listeyi tekrar bir Tuple'a dönüştürebilirsiniz.

Örnek

Değiştirebilmek için demeti bir listeye dönüştürün:

x = ("apple", "banana", "cherry")
y = list(x)
y[1] = "kiwi"
x = tuple(y)

print(x)

Öğe Ekle

Tuple'lar değişmez oldukları için yerleşik bir append()metodları yoktur, ancak bir tuple'a öğe eklemenin başka yolları da vardır.

1. Listeye dönüştürün : Bir demeti değiştirmeye yönelik geçici çözüm gibi, onu bir listeye dönüştürebilir, öğe(ler)inizi ekleyebilir ve tekrar bir demete dönüştürebilirsiniz.

Örnek

Tuple'ı bir listeye dönüştürün, "turuncu" ekleyin ve onu tekrar bir Tuple'a dönüştürün:

thistuple = ("apple", "banana", "cherry")
y = list(thistuple)
y.append("orange")
thistuple = tuple(y)

2. Bir demete demet ekleyin . Tuple'lara demet eklemenize izin verilir, bu nedenle bir öğe (veya daha fazla) eklemek istiyorsanız, öğe(ler) ile yeni bir demet oluşturun ve onu mevcut demete ekleyin:

Örnek

"Orange" değerine sahip yeni bir demet oluşturun ve bu demeti ekleyin:

thistuple = ("apple", "banana", "cherry")
y = ("orange",)
thistuple += y

print(thistuple)

Not: Yalnızca bir öğe içeren bir demet oluştururken, öğeden sonra virgül eklemeyi unutmayın, aksi takdirde demet olarak tanımlanmayacaktır.



Öğeleri kaldır

Not: Bir tanımlama grubundaki öğeleri kaldıramazsınız.

Tuple'lar değiştirilemez , bu nedenle ondan öğeleri kaldıramazsınız, ancak Tuple öğelerini değiştirmek ve eklemek için kullandığımızla aynı geçici çözümü kullanabilirsiniz:

Örnek

Tuple'ı bir listeye dönüştürün, "elmayı" kaldırın ve tekrar bir Tuple'a dönüştürün:

thistuple = ("apple", "banana", "cherry")
y = list(thistuple)
y.remove("apple")
thistuple = tuple(y)

Veya demeti tamamen silebilirsiniz:

Örnek

Anahtar delkelime, demeti tamamen silebilir:

thistuple = ("apple", "banana", "cherry")
del thistuple
print(thistuple) #this will raise an error because the tuple no longer exists