リストのメソッド
リストのメソッドを練習しましょう!
次のような状況を想像してください。市場に行って、果物を2つのかご(basket1 と basket2)に詰めました。各種類を1つずつにしたかったのですが、同じ果物が両方のかごに入っていることに気づきました。
Task 1.最初のタスクは、basket1 にすでに入っている果物を basket2 からすべて取り除くことです。
Task 2.取り除いた後は、どちらかのかごがもう一方より重くなることが予想されます(すべての果物は同じ重さとします)。そこで2つ目のタスクは、重いほうのかごから軽いほうへ果物を移して、重さ(=果物の数)がだいたい同じになるようにすることです。
この演習はコースの一部です
Pythonでコーディング面接問題を練習する
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# 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))