Level 10.1 Python Taskbook
Задание 1
Fragen Sie den Benutzer nach zwei Zahlen. Prüfen Sie, ob diese Zahlen befreundete Zahlen sind oder nicht.
Задание 2
Gegeben ist eine Liste:
pythonlst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
Gegeben ist eine Variable:
pythonn = 3;
Verwandeln Sie diese Liste in eine zweidimensionale Liste,
mit n Elementen in jeder Unterliste.
Задание 3
Gegeben ist eine Liste:
python[
[1, 2, 3, 4, 5],
[1, 2, 3],
[1, 2],
]
Fügen Sie zu jeder Unterliste so viele leere Strings hinzu, dass die Anzahl der Elemente in jeder Unterliste gleich der Anzahl der Elemente in der längsten Unterliste ist.
Задание 4
Gegeben ist eine Liste von Daten für bestimmte Daten, gespeichert in der folgenden Struktur:
pythondata = [
{
'year': 2019,
'month': 11,
'day': 20,
'data': ['Liste mit Daten']
},
{
'year': 2019,
'month': 11,
'day': 21,
'data': ['Liste mit Daten']
},
{
'year': 2019,
'month': 12,
'day': 25,
'data': ['Liste mit Daten']
},
{
'year': 2019,
'month': 12,
'day': 26,
'data': ['Liste mit Daten']
},
{
'year': 2020,
'month': 10,
'day': 29,
'data': ['Liste mit Daten']
},
{
'year': 2020,
'month': 10,
'day': 30,
'data': ['Liste mit Daten']
},
{
'year': 2020,
'month': 11,
'day': 19,
'data': ['Liste mit Daten']
},
{
'year': 2020,
'month': 11,
'day': 20,
'data': ['Liste mit Daten']
},
]
Schreiben Sie Code, der die Datenstruktur in eine Struktur der folgenden Art umwandelt:
python{
Jahr1: {
Monat1: {
Tag1: [Datenliste],
Tag2: [Datenliste],
Tag3: [Datenliste],
},
Monat2: {
Tag1: [Datenliste],
Tag2: [Datenliste],
Tag3: [Datenliste],
}
},
Jahr2: {
Monat1: {
Tag1: [Datenliste],
Tag2: [Datenliste],
Tag3: [Datenliste],
},
Monat2: {
Tag1: [Datenliste],
Tag2: [Datenliste],
Tag3: [Datenliste],
}
}
}