【发布时间】:2022-07-05 23:51:59
【问题描述】:
在下图中,我想出了类似的方法,但我知道这会产生错误。我在用python写
def return_this(arr,x,y):
arr = [10, [30, [x,y], 40]]
return arr[1][0]
【问题讨论】:
在下图中,我想出了类似的方法,但我知道这会产生错误。我在用python写
def return_this(arr,x,y):
arr = [10, [30, [x,y], 40]]
return arr[1][0]
【问题讨论】:
这是您的解决方案,您需要创建 4 个带有值的数组,并为空的一个将 None 放在开头。
现在,一旦声明您需要将该数组引用到其他数组。它完成了 您可以检查它们,但在它们指出的地方索引内部索引
>>>
>>> a =[None, None]
>>> b =[10, None]
>>> c = [None, 20]
>>> d = [30, None, 40]
>>>
>>> a[0] = b
>>> a[1] =c
>>> b[1] = d
>>> c[0] =d
>>> d[1] = a
>>>
>>> a
[[10, [30, [...], 40]], [[30, [...], 40], 20]]
>>> b
[10, [30, [[...], [[...], 20]], 40]]
>>> c
[[30, [[10, [...]], [...]], 40], 20]
>>> d
[30, [[10, [...]], [[...], 20]], 40]
【讨论】: