【问题标题】:Python 'for' loop and append 'list'Python'for'循环并附加'list'
【发布时间】:2020-04-16 11:24:56
【问题描述】:

以下代码 sn-p 仅将最新值附加到列表中。如何追加完整的值集?

seq = [0, 1]

for n in range(2, 7):
    X = 2*seq[n - 1] + seq[n - 2]
    seq.append(X)

for num in seq:
    print(seq[num])

【问题讨论】:

  • 它正在附加所有值。将此print(seq[num]) 更改为此print(num)。您正在迭代列表的值,而不是索引。
  • 运行此程序不会出错吗?你得到了什么输出,它是如何引导你得出结论的?
  • 谢谢伙计。它工作正常。我想念的傻事

标签: python list for-loop append


【解决方案1】:

使用这个 for 循环,您可以附加完整的值集。

for num in range(0,len(seq)):
    print(seq[num])

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-30
    • 2014-01-11
    • 1970-01-01
    • 2018-01-09
    • 2014-11-12
    • 1970-01-01
    相关资源
    最近更新 更多