【发布时间】:2017-11-12 13:56:32
【问题描述】:
我有一个包含第一个和最后一个“音节”的文本文件,用 [part1] 和 [part2] 划分:
[第1部分] 埃 迪 莫 家庭 [第2部分] 达尔 基尔 格拉尔 特雷斯我要做的就是在 [part1] 和 [part2] 之间选择一条随机线,然后在 [part2] 和文件末尾之间选择另一条随机线,然后将两者连接在一起(例如“Aedar”, "Moglar") 来创建随机名称。
但是我不确定如何使用 readline() 有效地解析文本文件。有没有比顺序扫描每一行更好的方法,并将它们全部存储在一个列表中,我可以从中选择一个随机元素?
【问题讨论】:
-
文件格式好像是你控制的,不能改成更容易解析的吗?
-
使用两个文件会容易很多。
标签: python