以下は私のコードです。このコードはファイル(compscと呼ばれます)から行を読み込み、そこから\ nを取り除き、それらを配列に入れてランダムに出力し、すでに印刷されている各オプションを削除します。私が知りたいのは、.txtファイルにたくさんの行があるので、配列の特定の行だけを読み込む方法です。だから、それを行うことができるいくつかのコードがありますか、またはreadlines()
をどこかに置く必要がありますか? ありがとうございます!Python 3リストから配列に特定の行を追加する方法
import random
with open("compsc.txt", "r") as ins:
qarray = []
for line in ins:
line = line.strip()
qarray.append(line)
print (qarray)
loop = 0
while loop != 4:
newquestion = random.sample(qarray, 1)
print (newquestion)
qarray.remove(newcard[0])
loop = loop + 1
..just、返信に感謝を –