我想清除django查询中的字符串,以便可以在latex中使用它

items = []
items_to_clean = items.objects.get.all().values()
for dic in items_to_clean:
    items.append(dicttolatex(dic))

这是我完成这项任务的标准方法。这能用列表理解的方法解决吗?因为dicttolatex是一个返回dict的函数。

最佳答案

使用列表理解可以避免对append的重复调用:

items = [dicttolatex(dic) for dic in items_to_clean]

09-18 09:50