Python 代码:按首字母排序英文单词
words = input('请输入若干个首字母无序的英文单词,以空格分隔:').split() words_dict = {} for word in words: first_letter = word[0] if first_letter in words_dict: words_dict[first_letter].append(word) else: words_dict[first_letter] = [word] sorted_dict = sorted(words_dict.items()) for key, value in sorted_dict: print(key + ':') for word in sorted(value): print(' ' + word)
原文地址: https://www.cveoy.top/t/topic/njRY 著作权归作者所有。请勿转载和采集!