Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
そのため、文を 1 文字ずつループして、さまざまな文字とその出現回数を合計する必要があります。最初のビットを実行する方法が思い浮かびません (合計を自分で行います。十分に良いアイデアがあり、ソロで実行できるかどうかを確認したいと思います)。私はPythonで一流ではありませんが、それは
for letter in sentence
しかし、各文字をループする方法がわかりません。
もう 1 つの解決策は、2 行でジョブを実行するクリーンな方法を示しています。ただし、文をループする方法に関する実際の質問に答えるつもりです。
真実は、あなたが正しいです。それはまさに文をループする方法です。以下のデモンストレーションを参照してください。
>>> sentence = "This is a sentence!" >>> for letter in sentence: ... print letter ... T h i s i s a s e n t e n c e ! >>>