ComeçarComece de graça

Combinando objetos iteráveis

Você recebe a lista wlist, que contém listas com diferentes palavras. Sua tarefa é criar um novo objeto iterável, em que cada elemento seja uma tupla. Cada tupla deve conter uma lista de wlist, o tamanho dessa lista e a palavra mais longa dentro dela. Se houver empate na escolha da palavra mais longa, considere a palavra com o menor índice na lista analisada. Por exemplo, dada a lista

[
    ['dog', 'pigeon'],
    ['cat', 'wolf', 'seal']
]

as tuplas resultantes serão:
(['dog', 'pigeon'], 2, 'pigeon')
e
(['cat', 'wolf', 'seal'], 3, 'wolf')

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.

# Define a function searching for the longest word
def get_longest_word(words):
    longest_word = ''
    for word in words:
        if ____:
            ____ = ____
    return longest_word
Editar e executar o código