请帮我翻译这个 Python 代码 [重复]

Posted

技术标签:

【中文标题】请帮我翻译这个 Python 代码 [重复]【英文标题】:Please help me out with translating this Python code [duplicate] 【发布时间】:2022-01-18 21:13:07 【问题描述】:

请帮助翻译此 Python 代码 我试图弄清楚这段代码的含义,但最终无法得出结论......有人知道这个单行代码在不是单行时是什么样的吗?

data = [columns.get_text().strip() for columns in column]
write.writerow(data)

我以为是翻译成下面的代码,但是显示的值不同..

for columns in column:
        data = columns.get_text().strip()
        write.writerow(data)

请帮忙...

【问题讨论】:

您还需要提供输入,以便我们在发布答案之前重现输出。 【参考方案1】:

相当于

data = [columns.get_text().strip() for columns in column]
write.writerow(data)

应该是:

data = []
for columns in column:
    data.append(columns.get_text().strip())
write.writerow(data)

【讨论】:

以上是关于请帮我翻译这个 Python 代码 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

质数代码 - 请帮我解决这个错误('missing if'?)

请翻译成中文,谢谢

高手,请帮我翻译一段话

此 cpp 代码用于使用 ls 命令加载图像。但它没有加载任何图像,即使它没有显示任何错误。请帮我解决这个问题 [关闭]

我有化妆品VIRGO 上面有DE-TOXIFYINGCLEANSER Purifyingandhydrating Foraiiskintypes请帮我翻译一下

请帮我翻译成英文 十分感谢