![Python编程300例:快速构建可执行高质量代码](https://wfqqreader-1252317822.image.myqcloud.com/cover/209/36862209/b_36862209.jpg)
上QQ阅读APP看书,第一时间看更新
例18 键盘的一行
1.问题描述
给定一个单词列表,返回可以在键盘(如图1-1所示)的一行上使用字母键输入的单词。可以多次使用键盘中的一个字符,输入字符串仅包含字母表的字母。
![](https://epubservercos.yuewen.com/E3EF07/19549640501519606/epubprivate/OEBPS/Images/Figure-P32_4619.jpg?sign=1739565017-wGEroMwzsu8SvJ2sV6A9vZgywup4H6px-0-8a88097f5cd47d1dac47a15fea62fbb8)
图1-1 键盘示意图
2.问题示例
输入["Hello","Alaska","Dad","Peace"],输出["Alaska","Dad"],即这两个单词可以在键盘的第3行输出。
3.代码实现
![](https://epubservercos.yuewen.com/E3EF07/19549640501519606/epubprivate/OEBPS/Images/Figure-P32_24232.jpg?sign=1739565017-ogFClWPLfKJTM0Up75WMe3TAPgN1W5ni-0-82294f20ceb4f804d940e423bcfbe22f)
4.运行结果
输入:['Hello','Alaska','Dad','Peace']
输出:['Alaska','Dad']