Na resolução do exercício, é proposto o sua do "choice", mas ele pode repetir as escolhas. Faz sentido dentro da lógica da salada de frutas, mas vamos supor que em um outro cenário, não se poderá repetir as escolhas, então usamos o "sample"., Segue abaixo os exemplos:
Amostragem sem Reposição - os elementos escolhidos não irão repetir na lista
import random
salada = random.sample(frutas, 3)
Amostragem com Reposição - os elementos podem repetir, exemplo: ['kiwi', 'laranja', 'kiwi']
from random import choices
salada = choices(frutas, k=3)