我有一个列表,每次运行for循环时都会追加该列表。 此循环运行超过255次,但我无法将列表追加到255个元素之外。 我该如何解决这个问题?
for x in y:
a = json.dumps(b)
c.append(a)
答案 0 :(得分:1)
有很多方法可以做到这一点
切片:
c = [json.dumps(b) for x in y[0:255]]
或使用枚举:
for ind, x in enumerate(y):
if ind == 255:
break
c.append(json.dumps(b))
或者你可以使用while循环,这很简单,因为len
O(1)
list
为while len(c) < 255:
c.append(json.dumps(b))
:
"Olive"