【发布时间】:2025-12-02 01:20:09
【问题描述】:
我现在正在学习 Python 几天,我需要帮助。我正在尝试创建一个程序,该程序将要求用户输入一个单词/短语,该程序会将其存储在一个按字母和频率排序的数组中。 这是我正在尝试做的一个示例:
输入:甜的东西
所需输出: 'e':2, 'f':2, 's':2, 't':2, 'u':1, 'w':1, ' ':1
我有这段代码,但它只按第二个键(数字)的降序排序
arr = []
word = input("Please enter a word/phrase: ")
arr = (collections.Counter(word)).most_common
print (arr)
有没有办法垂直打印?感谢您的帮助!
【问题讨论】:
标签: python arrays sorting python-3.x