gpt4 book ai didi

django - django将对象列表转换为主键列表

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

如标题所示,我有一个Django对象列表,我想获得一个主键列表。最好的方法是什么?

我知道我能做

my_list = []
for item in object_list:
my_list.append(item.pk)

但是想知道是否有Django或Python的特定方法可以更好地做到这一点。

谢谢

最佳答案

从头开始的另一种pythonic方法是:

my_list = [item.pk for item in object_list]

完整的django方式:
my_list = object_list.values_list('id', flat=True)

关于django - django将对象列表转换为主键列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2780268/

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