我的代码如下:
items = []
for item in json.loads(json_result):
items.append((item['pk']))
有没有更优雅的方式来写它?从多条线到更平坦的结构,这三条线在[.......]一条线上。
我想要的是将三条线短至一条线,实际上是使用扁平结构而不是插入结构。这个问题已经解决了,谢谢!
答案 0 :(得分:1)
items = [item['pk'] for item in json.loads(json_result)]
答案 1 :(得分:0)
您的代码与:
相同items = [item['pk'] for item in json.loads(json_result)]
这称为列表理解。