Я видел похожие вопросы, но ничего, что действительно помогло мне. Мне нужно прочитать в текстовом файле, разбить его и подсчитать длины слов. Я также пытаюсь распечатать их в таблице с длиной слова слева, а затем фактическим словом справа. Мой код все испортился прямо сейчас, потому что я дошел до того, что решил обратиться за помощью.подсчет длины слов в .txt
a = open('owlcreek.txt').read().split()
lengths = dict()
for word in a:
length = len(word)
if length not in lengths:
for length, counter in lengths.items():
print "Words of length %d: %d" % (length, counter)
#words=[line for line in a]
#print ("\n" .join(counts))
Кроме того, я думаю, мне нужно будет написать небольшой парсер, чтобы получить все "!--
аут. Я попытался использовать Счетчик, но, я думаю, я не знаю, как правильно его использовать.
Что вы имеете в виду '«"-» ' –
Есть только одно слово каждой длины или вам нужно положить больше мысли в макет вашего стола –
от? «Я имею в виду все апострофы и тире и все это, поскольку owlcreek.txt - это история и в ее первоначальной форме, мне нужно, чтобы она печатала каждое слово и его длину, или каждое слово один раз и его длину , Нет необходимости ограничивать одно слово на длину. – ChingOwn