Gra*_*ntU 0 python django django-models
我有一个问题
messages = Message.objects.all()
Run Code Online (Sandbox Code Playgroud)
我想创建一个从message.number创建一个逗号分隔的所有数字的字符串
这是我尝试过的:
number = ""
for obj in messages:
number = number + "," + obj.number
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?PS这个字符串可以超过400,000个数字!
用途join():
",".join(str(msg.number) for msg in Message.objects.all())
Run Code Online (Sandbox Code Playgroud)
此外,由于您有一个大型查询集,请考虑使用queryset迭代器将结果拆分为块.有关详情,请参阅:
| 归档时间: |
|
| 查看次数: |
3277 次 |
| 最近记录: |