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, kursun bir parçasıdır
Orta Seviye Python
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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