我正在尝试在python上做一个简单的过程,我知道这里有一个关于如何实现此目标的答案,但是我似乎找不到它。
Python应该从txt文件中的数据列表中进行选择,但是要使用有序形式。假设系统会在提示时选择第一个值,然后选择第二个值,依此类推,直到列表用尽。
有没有一种方法可以随机实现?到目前为止,我所看到的唯一方法是随机的,并且随机地进行替换/不替换。选择的顺序在这里非常重要。
import random
with open ("questions.txt","r") as f:
question = f.readlines()
post = (random.choice(question).strip())
print (post)
上面的代码只是随机执行,而不是我想要的,我希望它排序并在列表完成时停止。