En regardant mon code ...Puis-je vérifier toutes les valeurs dans un dictionnaire à la fois?
# 1 = in the bookshelf, 0 = not in the bookshelf
bookshelf = {}
bookshelf["The Incredible Book About Pillows"] = 1
bookshelf["Little Fox and his Friends"] = 1
bookshelf["How To Become a Superhero: Part 1"] = 0
if bookshelf["The Incredible Book About Pillows"] == 1:
print("The Incredible Book about Pillows")
if bookshelf["Little Fox and his Friends"] == 1:
print("Little Fox and his Friends")
if bookshelf["How To Become a Superhero: Part 1"] == 1:
print("How To Become a Superhero: Part 1")
... est-il une meilleure façon d'imprimer tous les livres qui sont actuellement dans la bibliothèque (a la valeur 1)? Ou est-ce la manière la plus simple de simplement les supprimer du dictionnaire quand je les sors de la bibliothèque et que je les ajoute quand je les remets?
Je suis un noob, donc je ne comprends pas vraiment tout ce que ... Pouvez-vous expliquer un peu plus en profondeur? – PhP
L'explication (et la direction que vous voulez aller) dépend beaucoup de ce que vous essayez de faire avec votre dictionnaire. Est-ce que vous gardez juste une liste de livres que vous avez? Si c'est le cas, une liste serait probablement une meilleure construction qu'une dictée. –