Niveau 10.1 Python takenboek
Задание 1
Vraag de gebruiker om twee getallen. Controleer of deze getallen bevriend zijn of niet.
Задание 2
Gegeven een bepaalde lijst:
pythonlst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
Gegeven een variabele:
pythonn = 3;
Verander deze lijst in een tweedimensionale lijst,
met n elementen per sublijst.
Задание 3
Gegeven een lijst:
python[
[1, 2, 3, 4, 5],
[1, 2, 3],
[1, 2],
]
Voeg aan elke sublijst zoveel lege strings toe, dat het aantal elementen in elke sublijst gelijk wordt aan het aantal elementen in de langste sublijst.
Задание 4
Gegeven een lijst met gegevens over bepaalde data, opgeslagen in de volgende structuur:
pythondata = [
{
'year': 2019,
'month': 11,
'day': 20,
'data': ['lijst met gegevens']
},
{
'year': 2019,
'month': 11,
'day': 21,
'data': ['lijst met gegevens']
},
{
'year': 2019,
'month': 12,
'day': 25,
'data': ['lijst met gegevens']
},
{
'year': 2019,
'month': 12,
'day': 26,
'data': ['lijst met gegevens']
},
{
'year': 2020,
'month': 10,
'day': 29,
'data': ['lijst met gegevens']
},
{
'year': 2020,
'month': 10,
'day': 30,
'data': ['lijst met gegevens']
},
{
'year': 2020,
'month': 11,
'day': 19,
'data': ['lijst met gegevens']
},
{
'year': 2020,
'month': 11,
'day': 20,
'data': ['lijst met gegevens']
},
]
Schrijf code die de gegevensstructuur omzet in een structuur van de vorm:
python{
jaar1: {
maand1: {
dag1: [lijst met gegevens],
dag2: [lijst met gegevens],
dag3: [lijst met gegevens],
},
maand2: {
dag1: [lijst met gegevens],
dag2: [lijst met gegevens],
dag3: [lijst met gegevens],
}
},
jaar2: {
maand1: {
dag1: [lijst met gegevens],
dag2: [lijst met gegevens],
dag3: [lijst met gegevens],
},
maand2: {
dag1: [lijst met gegevens],
dag2: [lijst met gegevens],
dag3: [lijst met gegevens],
}
}
}