BaşlayınÜcretsiz başlayın

Yinelenebilir nesneleri birleştirmek

Farklı kelimelerden oluşan listeler içeren wlist listesi veriliyor. Görevin, her bir öğesi bir demet olacak yeni bir yinelenebilir nesne oluşturmak. Her demet, wlist içindeki bir listeyi, bu listenin uzunluğunu ve listedeki en uzun kelimeyi içermeli. En uzun kelimeyi seçerken eşitlik varsa, ilgili listedeki en düşük indeksli kelimeyi al. Örneğin, şu liste verildiğinde

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

oluşacak demetler şunlar olacaktır:
(['dog', 'pigeon'], 2, 'pigeon')
ve
(['cat', 'wolf', 'seal'], 3, 'wolf')

Bu egzersiz, kursun bir parçasıdır

Python ile Kodlama Mülakatı Soruları Pratiği

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Define a function searching for the longest word
def get_longest_word(words):
    longest_word = ''
    for word in words:
        if ____:
            ____ = ____
    return longest_word
Kodu Düzenle ve Çalıştır