Tüpler listeye benzer ama içerikleri değiştirilemez. Tüpün elemanları parantez içerisinde sıralanır. Program akışını hızlandırdıkları için programlarda dizilerin yerine kullanılırlar.

Sözlükler listelere benzerler ancak verilerin konumlarını 0 dan başlayan sayılar yerine kendimiz belirleyebiliriz. Bu konum kelimelerine anahtarlar denir. Sözlükteki anahtarları keys() fonksiyonu ile buluruz.
bilgi.keys() gibi.
bilgi.has_key('aranan anahtar') bir anahtarın o sözlükte olup olmadığını bulmamızı sağlar. varsa True yoksa False cevabını verir.
sözlüteki değerleri görüntülemek için values() fonksiyonunu kullanırız.
bilgi.values() gibi.
items() bir sözlükteki anahtar, değer ikililerini (tüplerini) elde etmemizi sağlar.
bilgi.items() şeklinde kullanılır.

yazılarda bahsedilen listeler sözlükler vetüpler iç içe kullanılabilinir.
get() ile sözlükteki bir anahtarın değerini getirir. eğer sözlükte o anahtar yoksa birşey yapmaz, hata vermez. get(x,y) de ise sözlükte eğer x anahtarı yoksa y ye geçer.
del() ile bir anahtarı sözlükten silebiliriz.
clear() ile bir sözlükteki bütün anahtarları ve bağlantılarını silebiliriz.

uptade() ile bir sözlükteki anahtarların değeri başka sözlüktekilerle değiştirilebilir.
>>> sos1={'ahe':2.999,'veha':11111,'dela':222}
>>> sos2={'ahe':3,'veha':0}
>>> sos1.update(sos2)
>>> sos1
{'dela': 222, 'veha': 0, 'ahe': 3}
>>>
1 yorum:
bu tüp dediğimiz hadise matris oluşturma şekli mi ?
Erhan :)
Yorum Gönder