gpt4 book ai didi

python - 如何在不将其放入列表的情况下处理一行 for 循环?

转载 作者:行者123 更新时间:2023-11-28 19:46:11 25 4
gpt4 key购买 nike

也许问题有点模糊,但我的意思是这段代码:

'livestream' : [cow.legnames for cow in listofcows]

现在的问题是 cow.legnames 也是一个列表,所以当我尝试用 Json 返回它时,我会在列表中得到一个列表。我应该如何返回单个列表。

这是将返回的 json。

'livestream' : [['blue leg', 'red leg']]

我希望代码能解释我的问题。

最佳答案

除了 shahjapan 的 reduce 之外,您还可以使用此语法来展平列表。

[legname for cow in listofcows for legname in cow.legnames]

关于python - 如何在不将其放入列表的情况下处理一行 for 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3524339/

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