У меня есть строка слов, и я пытаюсь сделать подсчет для каждого алфавита, чтобы получить индивидуальное количество букв.Тем не менее, я хотел бы заказать их в ASCII в порядке убывания.Это так или иначе, чтобы изменить мою функцию ниже так, чтобы я мог получить желаемый результат?Счетчик печати (word1) .sort () тоже не работает, так как сортировка не может быть выполнена за одну строку.
word1 = iLoveCats
def count(i):
word2 = Counter(i).most_common()
return " ".join("{}:{}".format(a, b) for a, b in word2)
print count(word1)
Токовый выход:
a:1 C:1 e:1 i:1 L:1 o:1 s:1 t:1 v:1
Желаемый вывод: счет вASCII по убыванию.