Oi, Wander!
Sim, você tem toda a razão! O cabeçalho correto da função deveria ser:
def produzVersos(substantivos, verbos, númeroDeVersos, rima)
onde substantivos e verbos são as listas de strings com os artigos+substantivos e verbos+preposições, ou seja, listas como [ "a uva", "o joelho" ] e [ "vê -", "sobe em" ].
O enunciado foi atualizado no PACA.
Abraços,
Marcelo