我对python相当陌生,我正在努力学习。我正在写一个程序,它将导入一个包含詹姆斯国王圣经的文本文件。用户必须输入圣经中的诗句,例如1:1或1:1-10,它会在原始数据输入时显示这些诗句或诗句,到目前为止,程序接收文件并分割数据输入的地方,我不确定python的哪些功能可以用来完成这项工作
bible = open("kjv.txt" , "r").readlines()
for line in bible:
x = line.split("|")
print "%s, %s, %s" % (x[0], x[1], x[2])
文本文件的外观示例
^{pr2}$
这将返回一个
^{pr2}$bible
字典,使用books作为键(例如,您可以执行bible['gen']
并获取该书的内容)。书籍的内容存储为列表列表,如下所示:以后,如果您需要更具体的问题,请在您的问题中指定。在
以下是一些你可以用来继续推进的东西:
假设拆分后,有空白要清除:
我建议把你的资料放在字典里,这样你就可以一章一节地查了
^{pr2}$相关问题 更多 >
编程相关推荐