Вы можете создать такую функцию, как:
def array_update(b, marr, value):
if len(b) > 1:
return array_update(b[1:], marr[b[0]], value)
marr[b[0]] = value
Учитывая b = [1,2,5,8], чтобы установить значение mArr [1] [2] [5] [8]на foo
, вы бы позвонили:
array_update(b, mArr, 'foo')