Metody list
Poćwiczmy metody list!
Wyobraź sobie taką sytuację: poszłeś na targ i napełniłeś swoje koszyki (basket1 i basket2) owocami. Chciałeś mieć po jednej sztuce każdego rodzaju, ale okazało się, że niektóre owoce trafiły do obu koszyków.
Zadanie 1. Usuń z basket2 wszystko, co już znajduje się w basket1.
Zadanie 2. Po usunięciu duplikatów jeden koszyk może być cięższy od drugiego (przyjmij, że wszystkie owoce ważą tyle samo). Przenieś więc część owoców z cięższego koszyka do lżejszego, tak aby oba zawierały mniej więcej tyle samo owoców.
To ćwiczenie jest częścią kursu
Ćwiczenie pytań na rozmowach kwalifikacyjnych z programowania w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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))