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ı
countriesvecapitalslistelerindeki dizelerle, 4 anahtar:değer çifti içereneuropeadlı 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
europesö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