Vytvoření generátoru pro pandas DataFrame
Jak jsi viděl/a ve videu, z pandas DataFrame lze snadno vytvořit generátor. Při každé iteraci vrátí dva prvky:
- index příslušného řádku
- pandas Series se všemi prvky daného řádku
Vytvoříš generátor nad datasetem poker hands, importovaným jako poker_hands. Pak vypíšeš všechny prvky 2. řádku pomocí tohoto generátoru.
Nezapomeň, že dataset můžeš kdykoli prozkoumat v IPython Shellu a podívat se, jak se mění. K dispozici máš také snímky na záložce Slides.
Toto cvičení je součástí kurzu
Psaní efektivního kódu s pandas
Pokyny k cvičení
- Přiřaď generátor přes řádky datasetu
datado proměnnégenerator. - Vypiš všechny prvky 2. prvku vytvořeného generátoru.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create a generator over the rows
generator = poker_hands.____
# Access the elements of the 2nd row
first_element = next(generator)
second_element = ____(____)
print(first_element, second_element)