Hello! I am attempting to run a differential equation and am experiencing some issues when iterating over my dictionary, which contains float values. Ultimately, I want to add each key and value in the equation contained within the `for`

loop. Please let me know if you have any ideas of how to solve this!

```
# membrane potential, Vm, as a function of time (for Vth = 0.5)
def Vm_over_time(I_half_dict, t):
# *** throws TypeError: 'float' object is not iterable ****
for i_in,i_out in I_half_dict.items():
dVmdt = -1*(i_in + i_out)/100
return dVmdt
# dictionary of key:value pairs corresponding to I_in_half:I_out_half
I_half_dict = dict(zip(I_in_half, I_out_half))
# time points
t = np.linspace(0,20,1000)
# solve ODE
Vm = odeint(Vm_over_time, -0.80, t)
```