Может ли кто-нибудь помочь мне с этой реальной быстро? Вот мой код, который я использую:Python Получить несколько случайных строк из файла
# Lists:
anchorslist = []
#Files:
anchors = open(basepath + "anchors.txt", "r")
#Placed In List:
for line in anchors:
anchorslist.append(line.replace("\n", "|"))
#Used:
type(anchorslist)
Он вернет случайную строку из моего текстового файла. То, что я хочу достичь, это получить, скажем, 10 случайных строк, возвращаемых следующим образом:
random_anchor1|random_anchor2|random_anchor3|random_anchor4
Я использую это для случайного.
def type(name):
value = name[random.randint(0,len(name)-1)]
return value
Как мне изменить код, чтобы вернуть его? Благодарю.
Почему ваш текущий код возвращает случайную строку? Где вы делаете это случайным или возвращаете строку? –
Добавил это выше. – Matt