0

リストの 1 つに含まれる各文字を「文字」と呼びます。私が抱えている問題は、文字列 == 文字が特定のリストで初めて、新しいリストに値を追加する必要がある場合です。その後、その特定のリストに文字列 == 文字が再び含まれている場合は、値を更新するだけで済みます。そうそう、経験者の誰かが私を助けてくれるなら、それは本当に素晴らしいことです.

ありがとう

4

2 に答える 2

3

これにはリスト内包表記を使用できます。

def num_common_char(lst, string):
    return [sublist.count(string) for sublist in lst]
于 2012-11-09T22:44:40.237 に答える
0

「まだ表示されていない場合はリストに追加し、そうでない場合はインクリメントする」という言葉で述べるロジックが必要です。または、単にPythonicになり、@Timの提案に従ってください

于 2012-11-09T22:48:00.610 に答える