Welkom bij de casestudy!

Python-gereedschapskist

Hugo Bowne-Anderson

Data Scientist at DataCamp

Wereldbankdata

  • Data over wereldeconomieën van meer dan een halve eeuw
  • Indicatoren
    • Bevolking
    • Elektriciteitsverbruik
    • CO2‑uitstoot
    • Alfabetiseringsgraad
    • Werkloosheid
    • Sterftecijfers
Python-gereedschapskist

zip() gebruiken

avengers = ['hawkeye', 'iron man', 'thor', 'quicksilver']
names = ['barton', 'stark', 'odinson', 'maximoff']

z = zip(avengers, names)
print(type(z))
<class 'zip'>
print(list(z))
[('hawkeye', 'barton'), ('iron man', 'stark'), 
('thor', 'odinson'), ('quicksilver', 'maximoff')]
Python-gereedschapskist

Een functie definiëren

  • raise.py
def raise_both(value1, value2):
    """Verhef value1 tot de macht van value2
    en andersom."""
    new_value1 = value1 ** value2
    new_value2 = value2 ** value1
    new_tuple = (new_value1, new_value2)
    return new_tuple
Python-gereedschapskist

Herhaling: list comprehensions

Basis

[uitdrukking voor uitvoer voor iteratorvariabele in iterable]

Geavanceerd

[uitdrukking voor uitvoer + 
voorwaarde op uitvoer voor iteratorvariabele in iterable +
voorwaarde op iterable]
Python-gereedschapskist

Laten we oefenen!

Python-gereedschapskist

Preparing Video For Download...