KEY-VALUE OLMAKSIZIN SÖZLÜK YAPISI KULLANMAK(EKSİK BASKIN SÖZLÜK)
Herkese Merhaba,Bazı programlama dillerinde sözlük yapısı var ancak key-value aynı değerde olmuyor.
Mesela key araması yapılabilir ama value araması yapılması daha sıkıntı. Ya da bir value ile key çağırmak mümkün olmuyor. Bu da bazı sorunlara yol açıyor.
İşte bu tarz durumlarda iki listenin ortak index numaralı elemanlarını sözlük olarak kullanabiliriz.
ELEMAN EKLEMEK
Önce iki değeri kullanıcıdan alırız ve adım adım listeye ekleriz.
Python:
ad = input("Ad Giriniz : ")
soyad = input("Soyad Giriniz : ")
ad_liste = []
soyad_liste =[]
ad_liste.append(ad)
soyad_liste.append(soyad)
print("Kayıt Başarılı")
Girilen değerin olduğu listeden değerin indexi alınır
Bu index diğer listedeki aynı indexdeki eleman seçilir ve yönlendirilir.
İndex | 0 | 1 | 2 | 3 |
Liste2 | Kilis | İstanbul | Ankara | Yalova |
Liste3 | 40 | 70 | 40 | 17 |
Python:
ad = input("Ad Giriniz : ")
ad_liste = []#Önceden doldurulmuş
soyad_liste = []#Önceden doldurulmuş
print(soyad_liste[ad_liste.index(ad)])
1)Bu sistem ile birden fazla elemanlı sözlükler oluşturabilir istediğiniz gibi düzenleyebilir ve arama , ekleme gibi şeyler yapabilirsiniz.
2)Ayrıca kodlama dillerinde key için özellikler value için gerektiğinde sıkıntı çıkarabiliyor.
3)Key ve valueler ayrı ayrı for while gibi işlemlere tabii tutabiliyor ve istenildiğini gibi inceleme imkanı oluşuyor.
------------------------------------------------------------------------------------------------------------------------------------
Basit Algoritmaları Aşağıda Arkadaşlar: Dosya Tc
Taraması: Virüs Total
-------------------------------------------------------------------------------------------------------------------------------------
Birçok konuda yeniyim hatam olursa affola...