看着我的代码...我可以一次检查字典中的所有值吗?
# 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")
...有什么更好的方法来打印所有当前在书架书(有值1)?或者,当我将它们从书架中取出并在放回书架时添加它们时,简单地将它们从字典中删除是最简单的方法吗?
我是小白,所以我真的不明白这一切...你能更彻底地解释一下? – PhP
解释(和你想去的方向)很大程度上取决于你想用你的字典做什么。你只是保留你拥有的书籍清单吗?如果是这样的话,那么列表可能会比字典更好。 –