我有一个列表和一个变量 t。我希望 t 的值以及列表最后一个数字和 t 之间的所有数字都在列表中。这是一个Python代码
while t not in list:
a=list[-1]
list.append(a+1)
我尝试了很长时间不同的方法,但我找不到任何东西。谁能帮我?我对 python 很陌生。
不确定这是否是您想要的,但请考虑一下
>>> lst = [1,3,5,7]
>>> t = 11
>>> lst.extend(range(lst[-1] + 1, t + 1))
>>> lst
[1, 3, 5, 7, 8, 9, 10, 11]