Sözlük oluşturma
countries
ve capitals
listeleri yine betikte mevcuttur. Şimdi bu verileri, ülke adlarının anahtarlar, başkentlerin de karşılık gelen değerler olduğu bir sözlüğe dönüştürmeniz gerekiyor. Burada bir sözlük oluşturma tarifi bulunduğunu hatırlatalım:
my_dict = {
"key1":"value1",
"key2":"value2",
}
Bu tarifte hem anahtarlar hem de değerler dizelerdir. Bu egzersiz için de aynı durum geçerli olacaktır.
Bu egzersiz
Orta Seviye Python
kursunun bir parçasıdırEgzersiz talimatları
countries
vecapitals
listelerindeki dizelerle, 4 anahtar:değer çifti içereneurope
adlı bir sözlük oluşturun. Büyük harf kullanımına dikkat edin! Her yerde küçük harf kullandığınızdan emin olun.- Sonucun beklediğiniz gibi olup olmadığını görmek için
europe
sözlüğünün çıktısını alın.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Definition of countries and capital
countries = ['spain', 'france', 'germany', 'norway']
capitals = ['madrid', 'paris', 'berlin', 'oslo']
# From string in countries and capitals, create dictionary europe
europe = {'spain':'madrid', ___, ___, ___ }
# Print europe