我正在尝试做一个 for 循环。将一个值 (p) 引入一个空列表。我想做一种向量来保存数学运算的所有源值。
lista=list()
for index in len(lista+1):
lista.append(p)
index=index+1
print lista
谢谢你的帮助
我正在尝试做一个 for 循环。将一个值 (p) 引入一个空列表。我想做一种向量来保存数学运算的所有源值。
lista=list()
for index in len(lista+1):
lista.append(p)
index=index+1
print lista
谢谢你的帮助
如果您只想将一个值插入一个空列表,它应该如下所示:
ps = [] # create the empty list
ps.append(p) # add the value p
或者你可以这样做,得到相同的结果ps = [p]
如果你想插入它 n 次,你可以使用这样的 for 循环:
ps = []
for i in range(n):
ps.append(p)
或者只是这样做会产生相同的结果ps = n * [p]
你可以试试这个:
lista = [i*i for i in range(N)]
print lista
或使用:
for i in range(N)
lista.append(i*i)
print lista
你应该做for index in range(len(lista) + 1):
而不是for index in len(lista+1):
为了简化您的代码,您还可以执行以下操作:
lista = list()
[p] * (len(lista) + 1)
lista=list()
for index in range(len(lista)):
lista.insert(p)
index=index+1
print lista