也许问题有点模糊,但我的意思是这段代码:
'livestream' : [cow.legnames for cow in listofcows]
Run Code Online (Sandbox Code Playgroud)
现在问题是cow.legnames也是一个列表,所以当我尝试用Json返回它时,我会在列表中得到一个列表.我该如何让它返回一个列表.
这是将返回的json.
'livestream' : [['blue leg', 'red leg']]
Run Code Online (Sandbox Code Playgroud)
我希望代码解释我的问题是什么.
除了shahjapan的reduce之外,您还可以使用此语法来展平列表.
[legname for cow in listofcows for legname in cow.legnames]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2902 次 |
| 最近记录: |