文章目录

  • 一,根据首字母查找单词
    • (一)第一种方法
      • 编写程序
      • 运行程序,查看结果
    • (二)第二种方法
      • 编写程序
      • 运行程序,查看结果

一,根据首字母查找单词

(一)第一种方法

编写程序

words = ['work','ok','make','new','go','fast','have','bad','word','best']
map = {}
for word in words:start_letter = word[0]if start_letter not in map:map[start_letter] = [word]else:map[start_letter].append(word)print(map)
for key in map.keys():print('{}:{}'.format(key,map[key]))

运行程序,查看结果

(二)第二种方法

编写程序

words = ['work','ok','make','new','go','fast','have','bad','word','best']
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]))

运行程序,查看结果


虽然两种方法不同,但是运行结果都一样
第二种要方便点

2021-12-11 根据单词首字母查找单词相关推荐

  1. 用集合java字符串第一个单词_Java小程序 输入一个字符串,将每一个单词首字母大写...

    Java 小程序 01 输入一个字符串,将每一个单词首字母大写 1.首先写一个接收传入的单词,并将传入单词首字母大写.这一步比较简单,没什么好说的! private String titleCase ...

  2. 修改完 字符串单词首字母大写

    /**  *  */ package excelOperation; /**  * 该方法的主要作用是将EXCEL表中英文字符串的单词首字母转换为大写  */ import java.awt.Fram ...

  3. CSS实现英文或拼音单词首字母大写

    CSS实现英文或拼音单词首字母大写,只需要在css样式中加入: text-transform: capitalize 即可. 测试代码如下: <!doctype html> <htm ...

  4. 句子中单词首字母大写转换

    //函数将句子中的每个单词的首字母改为大写 string first_letter(string& sentence) {//定义string 指针,并指向string 首地址string:: ...

  5. 前端-给定一个字符串str,如何实现每个单词首字母都大写,其余部分小写。

    确保字符串的每个单词首字母都大写,其余部分小写. function f(str){ var arr = str.toLowerCase().split(" "); //转小写,分割 ...

  6. python单词首字母大写_在Python中将每个单词的首字母大写

    python单词首字母大写 Here, we are implementing a python program to capitalizes the first letter of each wor ...

  7. 7-102 单词首字母大写 (15 分)

    7-102 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以 ...

  8. C语言编写取单词首字母,C语言练习之单词首字母大写

    /* *Copyright(c) 2016,烟台大学计算机学院 *All rights reserved. *作 者:刘金石 *完成日期:2016年4月22日 *版本 号:v1.0 *问题描述:字符串 ...

  9. 习题6-8 单词首字母大写 (15 分)

    本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: 输入给出一行字符 输 ...

  10. 实验6-4 单词首字母大写 (15 分)

    运用最简单的getchar() 实验6-4 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串, ...

最新文章

  1. [bzoj1064][Noi2008]假面舞会
  2. 网站建设设计的基本事项需了解!
  3. 5、C语言面试笔试--数据组织--数组
  4. html事件机制,浅析JavaScript中的事件机制_基础知识
  5. 下拉列表select显示ng-options
  6. linux io端口复用,Linux系统IO复用接口(select、poll、epoll)
  7. 10 个开发新人提及最多的 GitHub Repo
  8. 【渝粤教育】国家开放大学2018年秋季 1320T关系营销 参考试题
  9. 分解连续自然数的和_小学奥数各年级经典题解题技巧大全——分解因数法(2)...
  10. 推荐8个超棒的学习 jQuery 的网站
  11. C++案例:C++版生命游戏
  12. APP价格标签页面设计灵感!明码标价!
  13. python 去除读取txt输出时候的换行号
  14. 元老职员离职申请书怎么写模板,共计10篇
  15. 大家好,我是练习时长两年半的LeetCode爱好者,喜欢唱跳rap
  16. 第一章概述-------第一节--1.2互联网概述
  17. 阿里云ECS vpc网络与办公网内网互通
  18. HDU 4460 Friend Chains(map + spfa)
  19. 指定的服务器标记为删除,如何解决“指定的服务已被标记为删除”错误
  20. windows远程linux的工具

热门文章

  1. 2014年度江西省高等学校科技落地计划项目立项名单
  2. 广播、组播、单播区别与联系
  3. Visual Studio下载安装编写C语言
  4. 第八届山东省ACM大学生程序设计竞赛总结
  5. Nifi 数据流整合工具
  6. 京东淘宝等电脑网页打不开的解决办法
  7. el table 固定表头和首行_bootstrap table 固定 表头 冻结 窗格 固定首行 冻结首行 fixed 对齐 分享...
  8. Navicat 15 premium手动备份数据库步骤
  9. nacl溶解度_氯化钠溶解度
  10. CentOS 7 新建桌面快捷方式,实现一键跳转到指定的文件夹路径