#Create a master list of keys
allKeys = ()
for row in YourListHere:
allKeys.union(row.keys())
#Sort the keys
allKeys = list(allKeys).sorted()
#Go through printing the rows
for row in YourListHere:
values = []
for key in allKeys:
#Add the values if it exists, if no key in this row add a blank
if key in row:
values.append(row[key])
else:
values.append('')
print ','.join(values)
有点像
将^{} 与
fieldnames
和restval
参数一起使用。在相关问题 更多 >
编程相关推荐