def setfpl(jobj, fpl, value):
    """
        y = {'c': {'b': 250}}
        setfpl(y,['c','b'],200)
        y
        >>>200
    """
    this = jobj
    lngth = fpl.__len__() - 1
    for i in range(0, lngth):
        key = fpl[i]
        this = this.__getitem__(key)
    this.__setitem__(fpl[-1], value)
    return jobj
