单词按照首字母分类

"""
功能:单词按照首字母分类
作者:zlw
日期:2021年12月4日
"""

words = ['apple','book','bar','hat','at','blade','matrix','not','auto','node','have','bad','mummy','native','hot','nation','brain']

map = {}
for word in words:
    start_letter = word[0]
    map.setdefault(start_letter,[]).append(word)
    
print(map)
for key in map.keys():
    print('{}:{}'.format(key,map[key]))

单词按照首字母分类

结果如下:

单词按照首字母分类 

 

上一篇:[LeetCode]1320. Minimum Distance to Type a Word Using Two Fingers 动态规划解法


下一篇:[Leetcode]2030 含特定字母的最小子序列