私には2つの問題があります。ここでコードが行く:句読点付きの単語を分割する分割機能。防止したい。アルファベット化する方法を分割した後?
Read =open("C:\Users\Moondra\Desktop/test1.txt",'r')
text =Read.read()
words =text.split()
print(words)
print(words.sort())
##counts=dict()
##for word in words:
## counts[word] = counts.get(word,0)+1
##
##
##print counts
そして、私は読んしようとしているテキスト:
test1.txtという
こんにちはこんにちはこんにちは。
どのようにすべてですか。何が起こっている? あなたはどこですか?こんにちは!!
すぐにお会いできますように。
いつ来るのですか?
夕食にはどうすればよいですか?
最後に!テキストの
エンドtxtファイルから
私の二つの質問は次のとおりです。
私は回数をカウントカウント各ワードのコードを実装しようとしています各単語が文書に表示されます。 しかし、上記のコードを使用して単語を分割すると、 "Hello"という単語が "Hello !,"または "Hello"と表示されます。別々に。どうすればこれを避けることができますか?
次に、アルファベット順にリストの要素をソートしようとしましたが、
sort()
メソッドを実行した後に返されるのは、実際には私を混乱させるnone
です。
ありがとう!
[正規表現](https://docs.python.org/2/library/re.html)をご覧ください。 – gabra