テキストファイルから行全体をランダムに取得して印刷したい。
テキスト ファイルは基本的にリストなので、そのリストの各項目を検索する必要があります。
import random
a= random.random
prefix = ["CYBER-", "up-", "down-", "joy-"]
suprafix = ["with", "in", "by", "who", "thus", "what"]
suffix = ["boy", "girl", "bread", "hippy", "box", "christ"]
print (random.choice(prefix), random.choice(suprafix), random.choice(prefix), random.choice(suffix))
これは、リストに手動で入力するだけの場合の私のコードですが、配列またはインデックスを使用して行ごとにテキストをキャプチャし、それを使用する方法が見つからないようです