Zamíchání balíčku karet
Často nás zajímá náhodné seřazení sady prvků. Vzpomeň si třeba na karetní hru, kde se balíček před rozdáním zamíchá, nebo na Scrabble, kde se nejdřív zamíchají písmenka v pytlíku. V tomto závěrečném cvičení se naučíš další užitečnou funkci – np.random.shuffle(). Ta umožňuje náhodně zamíchat sekvenci přímo na místě. Po dokončení cvičení budeš vědět, jak zamíchat balíček karet nebo jakoukoli jinou sekvenci prvků.
Prohlédni si proměnnou deck_of_cards v příkazovém řádku.
Toto cvičení je součástí kurzu
Statistické simulace v Pythonu
Pokyny k cvičení
- Pomocí funkce
np.random.shuffle()zamíchejdeck_of_cards. - Vyber první tři karty z tohoto seznamu pomocí slicování.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Shuffle the deck
____
# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)