在Python 3中计算字符串中唯一字母的出现有很多方法。我只想知道这项工作的最佳方法是什么。 感谢。
答案 0 :(得分:1)
如果您需要计算字符串中的字符数,请尝试以下
a = "aaabbcccd"
b = dict.fromkeys(a, 0)
for i in a:
b[i] += 1
b现在保留您需要的计数:
{'a': 3, 'c': 3, 'b': 2, 'd': 1}
答案 1 :(得分:-1)
尝试:
''.join(set('aaabbbcccdddd'))
或:
list(set('aaabbbcccdddd'))