1. Nauka
  2. /
  3. Kursy
  4. /
  5. Ćwiczenie pytań na rozmowach kwalifikacyjnych z programowania w Pythonie

Connected

ćwiczenie

Łączenie obiektów iterowalnych

Dana jest lista wlist zawierająca listy różnych słów. Twoim zadaniem jest stworzenie nowego obiektu iterowalnego, w którym każdy element to krotka. Każda krotka powinna zawierać listę z wlist, długość tej listy oraz najdłuższe słowo w tej liście. Jeśli kilka słów ma tę samą długość, weź pod uwagę to, które ma najniższy indeks na danej liście. Na przykład, dla listy

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

wynikowe krotki będą następujące:
(['dog', 'pigeon'], 2, 'pigeon')
oraz
(['cat', 'wolf', 'seal'], 3, 'wolf')

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Zdefiniuj funkcję wyszukującą najdłuższe słowo na podanej liście słów.