Začněte nyníZačněte zdarma

Metody seznamů

Pojďme si procvičit metody seznamů!

Představ si tuto situaci: přišel/a jsi na trh a naplnil/a dva košíky (basket1 a basket2) ovocem. Chtěl/a jsi mít v každém košíku jiný druh ovoce, ale zjistil/a jsi, že některé druhy skončily v obou košících.

Úkol 1. Tvým prvním úkolem je odebrat z basket2 vše, co už je v basket1.

Úkol 2. Po odebrání může být jeden košík těžší než druhý (všechny druhy ovoce váží stejně). Druhým úkolem je proto přesunout část ovoce z těžšího košíku do lehčího tak, aby měly oba přibližně stejné množství.

Toto cvičení je součástí kurzu

Procvičování otázek z kódovacích pohovorů v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Remove fruits from basket2 that are present in basket1
for item in basket1:
    if ____:
        basket2.____

print('Basket 1: ' + str(basket1))
print('Basket 2: ' + str(basket2))
Upravit a spustit kód