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"]
我正在尝试使用此套餐订购我的清单 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"]