私は宿題に関する質問に困っています。リスト内の文字列の文字をカウントする、Python
基本的には、リストの内側にある文字列で使用される文字をカウントするforループを使用して関数を作成します。私はlen()で文字列の長さを取得することができますが、文字列の1つしか取得できず、リスト形式で取得できないようです。
マイコード:
def method1(input1):
total = 0
a = []
for word in input1:
total = len(word)
a = [total]
return a
これは、[3]入力[ '7'、 '1']
で任意の助けをいただければ幸い返します。私はPythonの新機能です。
'return sum([入力1のlen(a)])' – jordanm
はあなたがする必要があるのは 'a + = [total]'です。これはリスト形式の文字列の長さを返します。あなたの入力が '['Seven'、 'one']'の場合。それは '[5,3]'を返します – Digvijayad
@Digvijayadそれはトリックでした!どうもありがとうございます! – JDF