Python random.shuffle из списков в текстовом файлеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python random.shuffle из списков в текстовом файле

Сообщение Anonymous »

Пытаюсь сделать случайный.shuffle, который хорошо работает, если список объявлен.
В примере 2 я пытаюсь сделать это из файла, содержащего 1000 записей
с первыми двумя строками показано.
Неверный формат текстового файла? Я не могу заставить это работать.
Я перепробовал множество примеров, найденных в сети.
импортировать случайным образом
#example 1< /p>
list1 = ['sub', 'концерт', 'ошибка']
random.shuffle(list1)
print('list1:', list1)
#Results
list1: ['bug', 'gig', 'sub' ]
#example 2
#masterwords.txt содержит это в строках 1 и 2
['bug', 'gig', 'sub']
['frog', 'dog', 'cat']
с open("masterwords.txt", mode= "r",coding="utf-8") как файл:
lines = []
для строки в файле:

Код: Выделить всё

  line = line.strip()

lines.append(line)

random.shuffle(lines)
print(lines)
#Результаты:
["['лягушка', 'собака' , 'кот']", "['ошибка', 'концерт', 'суб']", '']

Подробнее здесь: https://stackoverflow.com/questions/791 ... -text-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python random.shuffle из списков в текстовом файле
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Могу ли я реализовать «random.randint()» с помощью «random.random()»?
    Anonymous » » в форуме Python
    0 Ответы
    67 Просмотры
    Последнее сообщение Anonymous
  • Используют ли, когда и зачем numpy.random.rand(…) и numpy.random.random(…)?
    Anonymous » » в форуме Python
    0 Ответы
    65 Просмотры
    Последнее сообщение Anonymous
  • Np.random.shuffle () с семенами каждый раз, дающие различные перетасовки
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Есть ли функция, позволяющая убедиться, что «random.choice» не будет равен любому другому «random.choice»? [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    93 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»