【发布时间】:2018-04-03 19:34:31
【问题描述】:
我是编程新手,在这个练习中遇到了一些问题。目标是编写一个返回匹配项列表的函数。
项目由一个包含字母和数字的元组定义,如果满足以下条件,我们认为项目 1 与项目 2 匹配:
- 它们的字母都是元音 (aeiou),或者都是辅音
与
- 它们的数字之和是 3 的倍数
注意:返回列表不应包含重复匹配项 --> (1,2) 包含与 (2,1) 相同的信息,输出列表应仅包含其中一个。 em>
这是一个例子:
***input:*** [('a', 4), ('b', 5), ('c', 1), ('d', 3), ('e', 2), ('f',6)]
***output:*** [(0,4), (1,2), (3,5)]
任何帮助将不胜感激!
【问题讨论】:
-
到目前为止你尝试了哪些方法,你在哪里卡住了?