gpt4 book ai didi

python - 在 python 中填充列表

转载 作者:行者123 更新时间:2023-12-02 00:37:55 32 4
gpt4 key购买 nike

我有一个循环来填充列表,使用循环格式。
我应该创建一个列表,然后 - 使用循环 - 用 N 个元素填充列表,并将每个列表元素设置为其索引乘以 10。

N 也有可能为 0。在这种情况下,我应该输出一个空列表 [],我认为这让我感到困惑。

list = [N]

for x in range(N):
innerlist = []
for y in range(N):
innerlist.append(list)
list.append(innerlist)
if N == 0:
list = []
print (list)

我认为 if(N==0) 语句会重置列表的值,但事实并非如此。我应该输出 [] 但我输出的是 [0]

最佳答案

>>> N = 10
>>> my_list = [iter * 10 for iter in range(N)]
>>> print(my_list)
[0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> N = 0
>>> my_list = [iter * 10 for iter in range(N)]
>>> print(my_list)
[]

关于python - 在 python 中填充列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48600381/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com