请问这个问题怎么处理 Python字典相关 采纳率高

img


n = int(input())
bookDict = {}
# 录入书的信息
for i in range(n):
    isbn,bookName,price,publisher = input().split()
    bookDict[isbn] = [bookName,price,publisher]

# 要删除的书
delBook = input()
# 要查询的书
queryBook = input()
bookDict.pop(delBook)
bookFinded = bookDict.get(queryBook,"BookNotFound")
if bookFinded != "BookNotFound":
    print("ISBN:{}".format(queryBook))
    print("图书的名称:{}".format(bookFinded[0]))
    print("图书的价格:{:.2f}".format(bookFinded[1]))
    print(("publisher:{}".format(bookFinded[2])))
else:
    print(bookFinded)

如果觉得答案对你有帮助,请点击下采纳,谢谢~

字典里面在套字典就可以了 像这样{编号:{名称:,价格:,出版社}}