Python Geliştirme Kursu
Bölüm
>
Seviye
Listeler Oluşturma
Listeleri Birleştirme
Amaç
Birkaç malzemeyi listelere yerleştirin ve bunları yeni bir ürün oluşturmak için birleştirin.
Akşam yemeğinde yiyceğiniz salata için bir sos hazırlamak iyi bir fikir olacaktır. Alanda 4 farklı türde öğe bulunmaktadır: süt, krema, marul ve turp. Tüm bu öğeleri toplayın ve bunları birleştirerek Turp sosu oluşturun.
Öncelikle süt ve kremayı toplayın ve önceki seviyede yaptığınız gibi topladığınız miktarları ekleyerek bu sıvıları bir listeye yerleştirin. Süt, beyaz sıvı; krema ise opak kremamsı renkteki sıvıdır.
liquids = [] liquids.append(3) liquids.append(4) # This code creates a list in this fashion: liquids = [3,4]
Sıvıları toplayıp bir listeye koyduktan sonra, sebzeleri toplayın ve aynısını yapın. Ek olarak, eğer ekleyeceğiniz değerleri önceden biliyorsanız, bunları sonradan eklemenize gerek kalmadan listeye eklemenin başka bir yolu da vardır.
vegetables = [3, 4]
Her iki listeyi oluşturduktan sonra, bunları mixture = liquids + vegetables şeklinde kolayca birleştirebilirsiniz. Karışımı oluşturduktan sonra X işaretinin olduğu yere gidin, yere serilmiş battaniyeye doğru ilerleyin ve sürahide her şeyi karıştırmak için combine() fonksiyonunu kullanın; şöyle: player.combine(mixture).