30
用户赞赏挑战#1:Dennis♦
我有一个自发的想法,即向用户提出一系列挑战,这些挑战已经帮助并将继续帮助PPCG社区成为每个人(或者可能只是我个人)一个愉快的地方。:P 如果将Dennis的名称转换为1s和0s 的数组,其中每个辅音为1,每个元音为0,则该数组为[1, 0, 1, 1, 0, 1],这是对称的。因此,您面临的挑战是确定其他类似名称。 挑战 给定ASCII字符串,请删除所有不是字母的字符,并确定元音和辅音的配置是否对称。y不是元音 请注意,您的程序本身不必是这种类型的字符串。 测试用例 Dennis -> truthy Martin -> truthy Martin Ender -> truthy Alex -> falsy Alex A. -> truthy Doorknob -> falsy Mego -> falsy 参考实施 给定一个测试用例,此Python 3代码将提供正确的输出。这是我能做到的,但又不荒谬。 Python 3 s = input() l = [] for c in s: …