用于检查域和范围是否在 Python 中形成函数的程序
假设我们有一个数据列表x,表示一个域和一个数据列表y(y的大小与x的大小相同),表示一个范围。我们必须检查x->y是否是一个函数。这里我们考虑x和y中的所有元素都是正的。
因此,如果输入像x=[1,3,2,6,5]y=[1,9,4,36,25],那么输出将为True,因为对于每个x,对应的y是这里是它的平方值,所以这是一个函数。
示例
让我们看看以下实现以获得更好的理解-
def solve(x, y):
mp = {}
for i in range(len(x)):
a = x[i]
b = y[i]
if a not in mp:
mp[a] = b
else:
return False
return True
x = [1,3,2,6,5]
y = [1,9,4,36,25]
print(solve(x, y))输入
[1,3,2,6,5], [1,9,4,36,25]输出结果
True
热门推荐
10 感谢韩语老师祝福语简短
11 升职文案高级祝福语简短
12 花童结婚祝福语大全简短
13 向国庆送祝福语简短
14 什么寄语简短祝福语女生
15 客户回礼祝福语大全简短
16 女孩生日祝福语简短创意
17 家长回复节日祝福语简短
18 给外婆敬酒祝福语简短