Mulai sekarangMulai gratis

Menggabungkan objek iterable

Anda diberikan daftar wlist yang berisi daftar kata-kata. Tugas Anda adalah membuat objek iterable baru, di mana setiap elemennya merepresentasikan sebuah tuple. Setiap tuple harus memuat satu daftar dari wlist, panjang daftar tersebut, dan kata terpanjang di dalamnya. Jika ada lebih dari satu kandidat kata terpanjang, pilih kata dengan indeks paling kecil di daftar tersebut. Sebagai contoh, dengan daftar

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

tuples yang dihasilkan adalah:
(['dog', 'pigeon'], 2, 'pigeon')
dan
(['cat', 'wolf', 'seal'], 3, 'wolf')

Latihan ini merupakan bagian dari kursus

Berlatih Pertanyaan Wawancara Coding di Python

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Define a function searching for the longest word
def get_longest_word(words):
    longest_word = ''
    for word in words:
        if ____:
            ____ = ____
    return longest_word
Edit dan Jalankan Kode