【发布时间】:2020-02-03 04:23:44
【问题描述】:
我正在尝试按照说明编写代码,但我在第 3 行得到“'int' object is not subscriptable”。请你帮我看看发生了什么?提前致谢!
说明: 给定 2 个整数数组 a 和 b,如果它们具有相同的第一个元素或它们具有相同的最后一个元素,则返回 True。两个数组的长度都为 1 或更大。 即:common_end([1, 2, 3], [7, 3]) → True
代码:
def common_end(a, b):
if len(a)>=1 and len(b)>=1:
if (a[0][0]==b[1][0] or a[0][len(a)-1]== b[0][len(b)-1]):----> Error Line
return True
else:
return False
else:
return False
【问题讨论】:
-
你是如何调用你的函数的?