Cursusinhoud
Introductie tot Python
Introductie tot Python
2. Variabelen en Typen in Python
Hoe Je Nummers Opslaat in PythonPython Naamgevingsregels voor VariabelenHoe te Werken met Variabelen in PythonGegevenstypen in PythonUitdaging: Kilometers Omzetten naar MijlenTekst Opslaan met Strings in PythonString Indexering in PythonNegatieve Indexering en Stringlengte in PythonString Slicing in PythonUitdaging: Letters Ophalen Uit StringStringconcatenatie in Python
3. Voorwaardelijke Uitspraken in Python
Booleaanse Gegevenstype in PythonUitdaging: Werken Met VergelijkingsoperatorsHoe Voorwaarden in Python te CombinerenUitdaging: Werken Met Logische OperatorsMembership Operators en Typevergelijkingen in PythonHoe if/else-Expressies in Python te GebruikenUitdaging: Het Runnen van een KruidenierswinkelUitdaging: Het Creëren van Odd en Even LogicaIf/Elif/Else ExpressiesUitdaging: Uitgebreide Supermarkt RunnenUitdaging: Weeradviseur
4. Andere Gegevenstypen in Python
Python LijstenAlgemene Lijstmethoden in PythonUitdaging: Lijst BijwerkenGeneste Lijsten in PythonUitdaging: Informatie Ophalen Uit Geneste ListPython TuplesAlgemene Tuple Methoden in PythonUitdaging: Tuple BijwerkenGeneste Tuples in PythonUitdaging: Informatie Ophalen Uit Geneste TuplePython WoordenboekenUitdaging: Een Woordenboek MakenAlgemene Woordenboekmethoden in PythonUitdaging: Bijwerken van Dictionary
6. Functies in Python
Ingebouwde Functies in PythonUitdaging: Hoogtes OmzettenHoe Functies in Python te MakenUitdaging: Eerste Functie SchrijvenGebruik van If/Else-Verklaringen in Python-FunctiesUitdaging: Positieve Waarden IdentificerenFuncties Zonder Return in PythonUitdaging: Het Maken van een LogfunctieFuncties Wijzigen in PythonUitdaging: Bijwerken van de Logica van de FunctionLambda-Functions in PythonUitdaging: Het Maken van Lambda Function
Verken Geneste Loops in Python
Net zoals lijsten genest kunnen worden binnen lijsten of tuples binnen tuples, kunnen lussen ook genest worden om over elementen binnen andere lussen te itereren. Bijvoorbeeld, bij het werken met een lijst die meerdere sublijsten bevat, kan een geneste lus zowel door de hoofdlijst als door de interne elementen itereren.
# Countries data countries = [['USA', 9629091, 331002651], ['Canada', 9984670, 37742154], ['Germany', 357114, 83783942], ['Brazil', 8515767, 212559417], ['India', 3166391, 1380004385]] # Iterate over list for country in countries: # Iterate over nested list for j in country: print(j, end = ' ') print('\n') # Print new line after nested loop finish
Opmerking
De variabele
j
vertegenwoordigt elk element binnen de geneste lijsten in decountries
lijst. Terwijl de interne lus iteraties uitvoert, neemtj
opeenvolgend de waarden aan van elk element in de sublijsten en print deze één voor één.
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 5. Hoofdstuk 8