Python Geliştirme Kursu
Bölüm
>
Seviye
Listeler Oluşturma
Dize Listelerini Birleştirme
Amaç
Birkaç meyve ve bir kavanoz toplayın ve bunları bir listede birleştirerek meyve suyuna dönüştürün.
Tıpkı sayısal listelerle olduğu gibi, metin (string) listelerini de birleştirebilir ve bu kombinasyonları diğer malzemeleri üretmek için kullanabilirsiniz.
Öncelikle, boş kavanozu alın ve collect() fonksiyonunu kullanarak biraz su toplamanız için karanlık X işaretlerine doğru yürüyün, şöyle: player.collect(”water”) . Sonrasında bu malzemeleri base adında bir listeye aşağıdaki gibi saklayın: base = [”jar”, “water”] .
Daha sonra, tarlada bulunan dört (4) farklı meyveyi toplayın ve önceki listeyle aynı şekilde fruits adında kendi listelerine saklayın. Söz konusu meyveler: “orange” , “apple” , “pear” ve "peach”` .
Listeler oluşturulduktan sonra, eşyaları yeni bir maddeye dönüştürebilmemiz için aydınlık X işaretine gidin. Öncelikle, iki listeyi tek bir listeye, mixture adı altında aşağıdaki şekilde ekleyin: mixture = [base + fruits] .
Battaniyeye bakarken X işaretinin üzerinde dururken, yeni listeyi değer olarak kullanarak combine() fonksiyonunu çalıştırın. Bu, meyve suyunu oluşturmanızı ve seviyeyi tamamlamanızı sağlayacaktır.