如何在python中将文件转换为列表

2024-06-07 01:42:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图为一个基于相似性算法的个性化图书推荐服务编写一个python程序,在这个程序中,推荐是基于其他用户/读者对大量图书的评分而做出的。你知道吗

我想写一段程序,从两个输入文件中读取数据: 书籍.txt其中包括55本书的作者名单,书名格式,每行一个条目。我想把这个文件转换成一个列表的形式

[["Author", "title"], [...]]

第二个文件评级.txt包括表示服务用户的用户名,后跟55个整数的列表,每个整数表示来自的每本书的评级书籍.txt,顺序相同。文件的结构使用以下格式:

user_a\n  user_a_rating_1 ...  user_a_rating_55 \n

我想把文件转换成字典的形式

{"username":[0, 1, 2, 3], "user":[ratings...]}

任何建议或帮助将不胜感激!你知道吗


Tags: 文件用户程序txt算法列表格式整数