我想用单行代码而不是2行代码根据我的规范对列表进行排序,我可以在for循环中分配变量名称 如示例代码所示,但我无法使用for循环进行排序
我当前的代码工作正常,但是我必须压缩2个列表(new,new2)才能最终进行排序,无论如何,只需在一行代码中进行操作即可获得“ symbol”和“ priceChange”?< / p>
{
"presets": [
"@babel/env",
"@babel/typescript"
],
"plugins": [
"@babel/proposal-class-properties",
"@babel/proposal-object-rest-spread",
"@babel/plugin-proposal-export-default-from",
"@babel/plugin-proposal-export-namespace-from"
]
}
答案 0 :(得分:3)
为什么不是这个
new = [[i['priceChange'],i['symbol']] for i in sample if i['symbol'] in stock]