Začněte nyníZačněte zdarma

Kombinování iterovatelných objektů

Máš k dispozici seznam wlist, který obsahuje seznamy různých slov. Tvým úkolem je vytvořit nový iterovatelný objekt, kde každý prvek představuje tuple. Každý tuple by měl obsahovat seznam z wlist, délku tohoto seznamu a nejdelší slovo v něm. Pokud je nejdelších slov více, vezmi to s nejnižším indexem v daném seznamu. Například pro seznam

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

výsledné tuply budou:
(['dog', 'pigeon'], 2, 'pigeon')
a
(['cat', 'wolf', 'seal'], 3, 'wolf')

Toto cvičení je součástí kurzu

Procvičování otázek z kódovacích pohovorů v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Define a function searching for the longest word
def get_longest_word(words):
    longest_word = ''
    for word in words:
        if ____:
            ____ = ____
    return longest_word
Upravit a spustit kód