用于检查域和范围是否在 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 婆婆高寿祝福语大全简短