-3

そのため、文を 1 文字ずつループして、さまざまな文字とその出現回数を合計する必要があります。最初のビットを実行する方法が思い浮かびません (合計を自分で行います。十分に良いアイデアがあり、ソロで実行できるかどうかを確認したいと思います)。私はPythonで一流ではありませんが、それは

for letter in sentence

しかし、各文字をループする方法がわかりません。

4

2 に答える 2

2

もう 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
!
>>>
于 2013-10-29T14:53:06.460 に答える