Python编程300例:快速构建可执行高质量代码
上QQ阅读APP看书,第一时间看更新

例18 键盘的一行

1.问题描述

给定一个单词列表,返回可以在键盘(如图1-1所示)的一行上使用字母键输入的单词。可以多次使用键盘中的一个字符,输入字符串仅包含字母表的字母。

图1-1 键盘示意图

2.问题示例

输入["Hello","Alaska","Dad","Peace"],输出["Alaska","Dad"],即这两个单词可以在键盘的第3行输出。

3.代码实现

4.运行结果

输入:['Hello','Alaska','Dad','Peace']

输出:['Alaska','Dad']