用于检查域和范围是否在 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 女儿要生了祝福语简短