gpt4 book ai didi

Django 统计每个年龄

转载 作者:行者123 更新时间:2023-12-02 04:18:24 24 4
gpt4 key购买 nike

我有这个模型:

class User_Data(AbstractUser):
date_of_birth = models.DateField(null=True,blank=True)
city = models.CharField(max_length=255,default='',null=True,blank=True)
address = models.TextField(default='',null=True,blank=True)
gender = models.TextField(default='',null=True,blank=True)

我需要运行 django 查询来获取每个年龄的计数。像这样的事情:

Age || Count
10 || 100
11 || 50
and so on.....

最佳答案

这是我对 lambda 所做的事情:

usersAge = map(lambda x: calculate_age(x[0]), User_Data.objects.values_list('date_of_birth'))
users_age_data_source = [[x, usersAge.count(x)] for x in set(usersAge)]
users_age_data_source = sorted(users_age_data_source, key=itemgetter(0))

关于Django 统计每个年龄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45822331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com