ComeçarComece de graça

Métodos de lista

Vamos praticar métodos de lista!

Imagine a situação: você foi ao mercado e encheu suas cestas (basket1 e basket2) com frutas. Você queria levar uma de cada tipo, mas percebeu que algumas frutas foram colocadas em ambas as cestas.

Task 1. Sua primeira tarefa é remover de basket2 tudo o que já está presente em basket1.

Task 2. Depois da remoção, é razoável esperar que uma das cestas possa ficar mais pesada que a outra (todos os tipos de fruta têm o mesmo peso). Portanto, a segunda tarefa é transferir algumas frutas da cesta mais pesada para a mais leve para ficar com aproximadamente o mesmo peso/quantidade de frutas.

Este exercício faz parte do curso

Praticando questões de entrevista de código em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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))
Editar e executar o código