ORDER BY Python:如何使用此库在 for 循环中打印列表

ORDEBY Python: How to print list in for loop using this libary

我正在尝试使用此套餐订购我的清单 orderby 0.0.2

使用这个命令,我得到了我想要的打印:

print json.dumps(sorted(dic, key=asc('BAIRRO').asc('RUA')), indent=2)

我想在 for 循环中打印该结果,我尝试了这个但它不起作用:

for i in json.dumps(sorted(dic, key=asc('BAIRRO').asc('RUA')), indent=2)

我应该使用列表理解吗?或者其他排序方式?

要分别打印每条记录,您应该像这样循环访问它们:

for rec in sorted(dic, key=asc('BAIRRO').asc('RUA')):
    print rec["BAIRRO"], rec["RUA"]