文本文件(.csv文件可以作为文本文件处理)中保存了图书馆藏书信息,每条藏书记录占一行 数据字段说明: LIBRARY_ID:藏馆ID(可能有多个藏馆) REC_CTRL_I:录入编号 BOOK_BARCO:图书条码 DEPARTMENT:所属部门 BOOK_SEARC:索书号 TITLE:图书名称 ISN:ISBN出版号 AUTHORS:作者 PUBLISHER:出版社 PUBDATE_DA:出版时间 BOOK_ATTRI:图书属性 BOOK_STATU:图书状态 用函数定义列出所有书名中包括“开发”字样的藏书
时间: 2023-08-15 21:05:55 浏览: 86
STM32实现SD卡的fatfs文件系统,写数据生成.csv文件
4星 · 用户满意度95%
假设该csv文件名为"library.csv",可以使用Python中的pandas库来处理csv文件。可以使用以下代码实现:
```python
import pandas as pd
def find_books():
df = pd.read_csv("library.csv")
books = df[df["TITLE"].str.contains("开发")]["TITLE"].tolist()
return books
```
该函数使用pandas库中的read_csv函数读取csv文件,并且筛选出所有书名中包含“开发”字样的图书,并将它们存储在一个列表中,最后将该列表作为函数的返回值。使用该函数可以轻松地列出所有书名中包括“开发”字样的藏书。
阅读全文