gpt4 book ai didi

python - 使用python查找数组中具有相同起始字符的对象

转载 作者:太空狗 更新时间:2023-10-30 02:01:50 25 4
gpt4 key购买 nike

我是 python 的新手,想知道是否有一种简单的方法可以在数组中搜索具有相同起始字符的字符串。

例如我有一个列表

ex = [exA, exB, teA, exC]

并希望获得匹配前两个字符的所有结果像这样:
{'ex' : 3, 'te' : 1}

我已经尝试使用集合中的 Counter 方法,但无法获得如上所示的结果。

先谢谢你

最佳答案

如果您切掉每个元素的前两个字符,您可以使用 collections.Counter为此

>>> import collections
>>> ex = ['exA', 'exB', 'teA', 'exC']
>>> collections.Counter(i[:2] for i in ex)
Counter({'ex': 3, 'te': 1})

关于python - 使用python查找数组中具有相同起始字符的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45818724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com