2023-11-18 10:21:48 +01:00
|
|
|
"""
|
|
|
|
Korzystając ze poniższego słownika, który zawiera informacje z WikiData nt. Adama Mickiewiecza wykonaj następujące zadania:
|
|
|
|
* Wyświetl miejsce urodzenia (place of birth) A. Mickiewicza.
|
|
|
|
* Oblicz ile lat żył A. Mickiewicz.
|
|
|
|
* Dodaj nowy klucz `place of death` o wartości `Istanbul`.
|
|
|
|
* Zamień wartość klucza `place of birth` na `Zaosie`.
|
|
|
|
* Dodaj nowy klucz `spouse`, a którego wartością niech będzie słownik `cecylia_data`.
|
|
|
|
* Wyświetl liczbę elementów listy, która znajduje się pod kluczem `occupation`.
|
|
|
|
* Wyświetl nazwiko żony A. Mickiewicza.
|
|
|
|
"""
|
|
|
|
|
|
|
|
data = {
|
|
|
|
'name': 'Adam',
|
|
|
|
'surname': 'Mickiewicz',
|
|
|
|
'native language': 'polish',
|
|
|
|
'year of birth': 1798,
|
|
|
|
'place of birth': 'Zavosse',
|
|
|
|
'year of death': 1855,
|
|
|
|
'occupation': ['poet', 'professor', 'playwright']
|
|
|
|
}
|
|
|
|
|
|
|
|
cecylia_data = {
|
|
|
|
'name': 'Cecylia',
|
2023-11-18 16:42:28 +01:00
|
|
|
'surname': 'Szymanowska'
|
2023-11-18 10:21:48 +01:00
|
|
|
}
|
2023-11-18 16:42:28 +01:00
|
|
|
|
|
|
|
|
|
|
|
print(data['place of birth'])
|
|
|
|
print(data['year of death'] - data['year of birth'])
|
|
|
|
data['place of death'] = 'Istanbul'
|
|
|
|
print(data)
|
|
|
|
data['place of birth'] = 'Zaosie'
|
|
|
|
print(data)
|
|
|
|
data['spouse'] = cecylia_data
|
|
|
|
print(data)
|
|
|
|
print(len(data['occupation']))
|
|
|
|
print(data['spouse']['name'])
|