OneCompiler

dictionaryLibrary

170
library = { "books": {} }
print(library["books"])
library["books"] = {
    "ISBN1": {
        "title": "A is for Alibi",
        "year": 1882,
        "genre": "Detective",
        "author": "Agatha Christi"
    },
    "ISBN2":
        {
            "title": "B is for Burglar",
            "year": 1885,
            "genre": "Fiction",
            "author": "Thomas Christi"
        }
}
print('library before: ', library)
library["magazines"] = ["The Days Gone By", "B is for Burglar", "Tamerlan"]
print('library after: ', library)
library.popitem()
print("magazines: ",
      library.get("magazines", "The key doesn't exist"))
library["books"]["ISBN3"] = dict({
    "title": "C is for comment",
    "author": "Agatha Christi",
    "year": 1987,
    "genre": "Fiction"
})
print('library after: ', library)
library["books"].pop("ISBN2")
print('library after: ', library)
deleted_element = library["books"]["ISBN1"].pop("year")
print("deleted element: ", deleted_element)
print('library after: ', library)
del library["books"]["ISBN1"]["author"]
print('library after: ', library)

library.clear()
print("library: ", library)