29 lines
722 B
Python
29 lines
722 B
Python
from collections import defaultdict, Counter
|
|
from datetime import datetime, timedelta
|
|
import random
|
|
|
|
data = {
|
|
"users": [
|
|
{
|
|
"id": i,
|
|
"name": f"User_{i}",
|
|
"age": random.randint(18, 60),
|
|
"join_date": (
|
|
datetime.now() - timedelta(days=random.randint(0, 365))
|
|
).strftime("%Y-%m-%d"),
|
|
"score": random.randint(50, 100),
|
|
}
|
|
for i in range(1, 11)
|
|
]
|
|
}
|
|
users = data["users"]
|
|
age_distribution = Counter(user["age"] for user in users)
|
|
# print(age_distribution)
|
|
# for age, count in age_distribution.items():
|
|
# print(f"{age}岁的人数{count}")
|
|
|
|
|
|
now = datetime.now()
|
|
print(f"当前时间{now}")
|
|
print(type(now))
|