нужно выбрать первое слово в каждой строке и составьте список из них из текстового файла:Перечислите первые слова в строку из текстового файла в Python
I would copy the text but it's the formatting is quite screwed up. will try Всех остальные тексты не нужны.
Я попытался
string=[]
for line in f:
String.append(line.split(None, 1)[0]) # add only first word
из другого решения, но он продолжает возвращать «Index вне границ» ошибки.
Я могу получить первое слово из первой строки, используя string=text.partition(' ')[0]
, но я не знаю, как это повторить для других строк.
Я до сих пор новичок в python и на сайте, надеюсь, что мое форматирование терпимо! (При открытии, закодировать текст принимать символы, как и wikitxt=open('racinesPrefixesSuffixes.txt', 'r', encoding='utf-8')
это может быть проблема?)
Пожалуйста, не размещайте изображения. Опубликуйте их как текст. и не называйте переменную как 'string', так как это не очень хорошая практика. – The6thSense
Будем помнить об этом в следующий раз, спасибо. –