python int转list提示list assignment index out of range

问题遇到的现象和发生背景

将int转为list的时候,提示list assignment index out of range

问题相关代码,请勿粘贴截图
    τ[0]=[1,int(list(T[0])[0])]  #第一个时刻对应的篮子编号
for j in range(τ[0][0][0][-1]+1):
    print(j)
    print(type(j))
    b1.append(j)
    b1[i] =j
buck1 = list(b1)
print(b1)
print(type(b1))
print(buck1)
print(type(buck1))
运行结果及报错内容

img

我的解答思路和尝试过的方法

将j从int转为列表

不是类型转化的问题,i的数值超过了b1的index的限制。应该是你前面的i的值的问题