gpt4 book ai didi

Python 2 如何将 values_list 操作返回的 unicode 列表更改为字符串列表

转载 作者:太空狗 更新时间:2023-10-29 21:14:11 24 4
gpt4 key购买 nike

我执行此操作以检索查询集:

Name.objects.values_list('name', flat=True)

它返回这些结果:

[u'accelerate', u'acute', u'bear', u'big']

结果都是unicode (u')。如何将它们全部删除以便获得结果:

['accelerate', 'acute', 'bear', 'big']

最佳答案

如果你想在 utf8 中编码,你可以简单地做:

definitions_list = [definition.encode("utf8") for definition in definitions.objects.values_list('title', flat=True)]

关于Python 2 如何将 values_list 操作返回的 unicode 列表更改为字符串列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14895981/

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