1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Python Toolbox

Connected

cvičení

Použití enumerate

Práce s iterátory ti jde skvěle, jen tak dál!

Z poslední lekce sis odnesl/a několik nových poznatků o iterátorech – jedním z nich je funkce enumerate(). Připomeň si, že enumerate() vrací objekt typu enumerate, který produkuje posloupnost n-tic, přičemž každá n-tice tvoří pár index–hodnota.

V tomto cvičení máš k dispozici seznam řetězců mutants a procvičíš si použití enumerate() na něm: vypíšeš seznam n-tic a rozbalíš je pomocí cyklu for.

Pokyny

100 XP
  • Vytvoř seznam n-tic z mutants a výsledek ulož do mutant_list. N-tice generuj pomocí enumerate() a výsledek převeď na seznam pomocí list().
  • Dokonči první cyklus for rozbalením n-tic, které vzniknou voláním enumerate() na mutants. Pro index použij index1 a pro hodnotu value1.
  • Dokonči druhý cyklus for obdobně jako první, ale tentokrát změň počáteční index na 1 – předej ho jako argument parametru start funkce enumerate(). Pro index použij index2 a pro hodnotu value2.