【问题标题】:Breaking the Python code into multiple lines [closed]将 Python 代码分成多行 [关闭]
【发布时间】:2020-01-07 01:43:52
【问题描述】:

我们如何将这个单语句代码写成多行?

我只能理解多行编写的 for 循环。任何人,请将此代码分解为多行代码。

amp.append([amp[i] for i in ida])

【问题讨论】:

  • 你为什么需要它?您现有的代码是否没有达到您的预期?如果不是,答案也将不正确。
  • 也许您应该从一些示例数据和预期结果开始。根据我的阅读,如果amp = [1, 2, 3, 4, 5]ida = [1, 3],那么amp.append([amp[i] for i in ida]) 将导致amp 具有[1, 2, 3, 4, 5, [2, 4]] 的值。这是你所期望的吗?

标签: python arrays list


【解决方案1】:

通过for 循环:

l = []
for i in ida:
    l.append(amp[i])
amp.append(l)

【讨论】:

    猜你喜欢
    • 2019-12-17
    • 1970-01-01
    • 2015-02-25
    • 2014-04-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 2013-08-24
    • 1970-01-01
    相关资源
    最近更新 更多