【问题标题】:Count the occurrence of a specific character in all elements of a list of strings计算字符串列表的所有元素中特定字符的出现次数
【发布时间】:2021-04-02 11:22:44
【问题描述】:

我有一个清单:

my_list = ['coffee', 'sunshine', 'hiking', 'stocks', 'mountains', 'space', 'Travel']

我想计算该列表中所有元素中某个特定字母的出现次数,比如说字母“s”。

这可以在没有循环的情况下实现吗?

【问题讨论】:

  • collections.Counter("".join(my_list))["s"]

标签: python-3.x


【解决方案1】:

加入单词,然后得到一个字符串,你可以在其中使用 count() 方法获取一个字母的出现次数。

"".join(my_list).count("a")

【讨论】:

    猜你喜欢
    • 2016-01-03
    • 2020-10-18
    • 2011-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多